Enum trust_dns_proto::rr::rdata::caa::Property [−][src]
pub enum Property {
Issue,
IssueWild,
Iodef,
Unknown(String),
}
Expand description
Specifies in what contexts this key may be trusted for use
Variants
The issue property
entry authorizes the holder of the domain name
The issuewild
property entry authorizes the holder of the domain name
Specifies a URL to which an issuer MAY report certificate issue requests that are inconsistent with the issuer’s Certification Practices or Certificate Policy, or that a Certificate Evaluator may use to report observation of a possible policy violation. The Incident Object Description Exchange Format (IODEF) format is used RFC5070.
Unknown(String)
Unknown format to Trust-DNS
Tuple Fields of Unknown
0: String
Implementations
true if the property is issueworld
true if the property is not known to Trust-DNS
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Property
impl UnwindSafe for Property
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more