pub struct TeletexString(/* private fields */);展开描述
ASN.1 TeletexString 类型。
§示例
你可以使用 TeletexString::try_from 从 字面量字符串 创建 TeletexString:
use rcgen::string::TeletexString;
let hello = TeletexString::try_from("hello").unwrap();§支持的字符
标准为该类型定义了复杂的字符集。然而,引用 ASN.1 邮件列表的说法:“世界上有相当数量的软件将 TeletexString(T61String)视为简单的 8 位字符串,主要采用 Windows Latin 1(iso-8859-1 的超集)编码”。
包含 TeletexString 是为了向后兼容;RFC 5280 规定它不应被用于新证书的主体。
实现§
Trait 实现§
Source§impl Clone for TeletexString
impl Clone for TeletexString
Source§fn clone(&self) -> TeletexString
fn clone(&self) -> TeletexString
返回值的副本。 更多信息
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. 更多信息Source§impl Debug for TeletexString
impl Debug for TeletexString
Source§impl Display for TeletexString
impl Display for TeletexString
Source§impl FromStr for TeletexString
impl FromStr for TeletexString
Source§impl Hash for TeletexString
impl Hash for TeletexString
Source§impl PartialEq<&String> for TeletexString
impl PartialEq<&String> for TeletexString
Source§impl PartialEq<&str> for TeletexString
impl PartialEq<&str> for TeletexString
Source§impl PartialEq<String> for TeletexString
impl PartialEq<String> for TeletexString
Source§impl PartialEq<str> for TeletexString
impl PartialEq<str> for TeletexString
Source§impl PartialEq for TeletexString
impl PartialEq for TeletexString
Source§impl TryFrom<String> for TeletexString
impl TryFrom<String> for TeletexString
Source§fn try_from(input: String) -> Result<Self, Error>
fn try_from(input: String) -> Result<Self, Error>
将一个 String 转换为 TeletexString
任何不属于 TeletexString 字符集的字符都将被拒绝。
更多信息请参见 TeletexString 文档。
此转换不分配也不复制内存。
impl Eq for TeletexString
impl StructuralPartialEq for TeletexString
自动 Trait 实现§
impl Freeze for TeletexString
impl RefUnwindSafe for TeletexString
impl Send for TeletexString
impl Sync for TeletexString
impl Unpin for TeletexString
impl UnsafeUnpin for TeletexString
impl UnwindSafe for TeletexString
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. 更多信息