pub struct DnsKey {
pub kind: String,
pub id: String,
pub algorithm: Algorithm,
pub key_length: u64,
pub public_key: String,
pub creation_time: String,
pub is_active: bool,
pub type: KeyType,
pub key_tag: i32,
pub digests: Vec<Digest>,
pub description: Option<String>,
}Fields§
§kind: String§id: String§algorithm: Algorithm§key_length: u64§public_key: String§creation_time: String§is_active: bool§type: KeyType§key_tag: i32§digests: Vec<Digest>§description: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DnsKey
impl<'de> Deserialize<'de> for DnsKey
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 DnsKey
impl RefUnwindSafe for DnsKey
impl Send for DnsKey
impl Sync for DnsKey
impl Unpin for DnsKey
impl UnwindSafe for DnsKey
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