pub struct KeySpec {
pub public_key_hash: String,
pub delegate: Option<String>,
}Expand description
Key specification for key page operations
Fields§
§public_key_hash: String§delegate: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeySpec
impl<'de> Deserialize<'de> for KeySpec
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
Source§impl RoundtripTestable for KeySpec
impl RoundtripTestable for KeySpec
Source§impl SampleGenerator for KeySpec
impl SampleGenerator for KeySpec
Source§fn generate_sample() -> Self
fn generate_sample() -> Self
Generate a safe sample instance suitable for roundtrip testing
Source§fn generate_samples() -> Vec<Self>
fn generate_samples() -> Vec<Self>
Generate multiple sample instances with different characteristics
impl StructuralPartialEq for KeySpec
Auto Trait Implementations§
impl Freeze for KeySpec
impl RefUnwindSafe for KeySpec
impl Send for KeySpec
impl Sync for KeySpec
impl Unpin for KeySpec
impl UnsafeUnpin for KeySpec
impl UnwindSafe for KeySpec
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