pub struct BmpString(/* private fields */);展开描述
ASN.1 BMPString 类型。
§示例
你可以使用 BmpString::try_from 从 字符串字面量 创建一个 BmpString:
use rcgen::string::BmpString;
let hello = BmpString::try_from("hello").unwrap();§支持的字符
对 Unicode 基本多文种平面(BMP)子集(ISO 10646),即 UCS-2 进行编码。
字节以 UTF-16 大端序编码。
之所以保留 BMPString 仅为向后兼容,RFC 5280 建议不要将其用于新主体的证书。
实现§
Trait 实现§
impl Eq for BmpString
impl StructuralPartialEq for BmpString
自动 Trait 实现§
impl Freeze for BmpString
impl RefUnwindSafe for BmpString
impl Send for BmpString
impl Sync for BmpString
impl Unpin for BmpString
impl UnsafeUnpin for BmpString
impl UnwindSafe for BmpString
Blanket 实现§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. 更多信息