pub enum RdapRole {
Registrant,
Technical,
Administrative,
Abuse,
Billing,
Registrar,
Reseller,
Sponsor,
Proxy,
Notifications,
Noc,
Other(String),
}Expand description
Entity role values defined in RFC 9083 §10.2.4.
Variants§
Registrant
Technical
Administrative
Abuse
Billing
Registrar
Reseller
Sponsor
Proxy
Notifications
Noc
Other(String)
Unknown/extension role — preserved as-is.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RdapRole
impl<'de> Deserialize<'de> for RdapRole
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
impl Eq for RdapRole
impl StructuralPartialEq for RdapRole
Auto Trait Implementations§
impl Freeze for RdapRole
impl RefUnwindSafe for RdapRole
impl Send for RdapRole
impl Sync for RdapRole
impl Unpin for RdapRole
impl UnsafeUnpin for RdapRole
impl UnwindSafe for RdapRole
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