pub struct Directory {
pub new_nonce: String,
pub new_account: String,
pub new_order: String,
pub new_authorization: Option<String>,
pub revoke_certificate: String,
pub key_change: String,
pub metadata: Option<DirectoryMetadata>,
}Expand description
Defines an ACME directory resource.
For more information, refer to RFC 8555 § 7.1.1
Fields§
§new_nonce: StringNew nonce URL
new_account: StringNew account URL
new_order: StringNew order URL
New authorization URL
revoke_certificate: StringRevoke certificate URL
key_change: StringKey change URL
metadata: Option<DirectoryMetadata>Metadata object
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Directory
impl<'de> Deserialize<'de> for Directory
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
Auto Trait Implementations§
impl Freeze for Directory
impl RefUnwindSafe for Directory
impl Send for Directory
impl Sync for Directory
impl Unpin for Directory
impl UnwindSafe for Directory
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