pub struct Ia5String(/* private fields */);Expand description
Wrapper around der::asn1::Ia5String, which provides serde support, if the serde feature is
enabled.
ASN.1 IA5String type.
Supports the International Alphabet No. 5 (IA5) character encoding, i.e. the lower 128 characters of the ASCII alphabet. (Note: IA5 is now technically known as the International Reference Alphabet or IRA as specified in the ITU-T’s T.50 recommendation).
For UTF-8, use [String][alloc::string::String].
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Ia5String
impl<'de> Deserialize<'de> for Ia5String
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for Ia5String
impl Ord for Ia5String
Source§impl PartialOrd for Ia5String
impl PartialOrd for Ia5String
impl Eq for Ia5String
impl StructuralPartialEq for Ia5String
Auto Trait Implementations§
impl Freeze for Ia5String
impl RefUnwindSafe for Ia5String
impl Send for Ia5String
impl Sync for Ia5String
impl Unpin for Ia5String
impl UnwindSafe for Ia5String
Blanket Implementations§
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. Read more