#[non_exhaustive]pub enum GeneralSubtree {
Rfc822Name(String),
DnsName(String),
DirectoryName(DistinguishedName),
IpAddress(CidrSubnet),
}展开描述
变体 (Non-exhaustive)§
This enum is marked as non-exhaustive
非穷尽枚举未来可能添加新的变体。因此,在对非穷尽枚举的变体进行模式匹配时,必须额外增加一个通配符分支以涵盖未来的新变体。
Rfc822Name(String)
也称为电子邮件地址
DnsName(String)
DirectoryName(DistinguishedName)
IpAddress(CidrSubnet)
Trait 实现§
Source§impl Clone for GeneralSubtree
impl Clone for GeneralSubtree
Source§fn clone(&self) -> GeneralSubtree
fn clone(&self) -> GeneralSubtree
返回值的副本。 更多信息
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 GeneralSubtree
impl Debug for GeneralSubtree
Source§impl PartialEq for GeneralSubtree
impl PartialEq for GeneralSubtree
impl Eq for GeneralSubtree
impl StructuralPartialEq for GeneralSubtree
自动 Trait 实现§
impl Freeze for GeneralSubtree
impl RefUnwindSafe for GeneralSubtree
impl Send for GeneralSubtree
impl Sync for GeneralSubtree
impl Unpin for GeneralSubtree
impl UnsafeUnpin for GeneralSubtree
impl UnwindSafe for GeneralSubtree
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. 更多信息