Struct nethsm_sdk_rs::models::key_public_data::KeyPublicData
source · pub struct KeyPublicData {
pub modulus: Option<String>,
pub public_exponent: Option<String>,
pub data: Option<String>,
}Expand description
KeyPublicData : The public key data is either a modulus and a publicExponent or a data field. The data field is used for EC keys. This field is null for Generic keys.
Fields§
§modulus: Option<String>§public_exponent: Option<String>§data: Option<String>Implementations§
source§impl KeyPublicData
impl KeyPublicData
sourcepub fn new() -> KeyPublicData
pub fn new() -> KeyPublicData
The public key data is either a modulus and a publicExponent or a data field. The data field is used for EC keys. This field is null for Generic keys.
Trait Implementations§
source§impl Clone for KeyPublicData
impl Clone for KeyPublicData
source§fn clone(&self) -> KeyPublicData
fn clone(&self) -> KeyPublicData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for KeyPublicData
impl Debug for KeyPublicData
source§impl Default for KeyPublicData
impl Default for KeyPublicData
source§fn default() -> KeyPublicData
fn default() -> KeyPublicData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for KeyPublicData
impl<'de> Deserialize<'de> for KeyPublicData
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 PartialEq for KeyPublicData
impl PartialEq for KeyPublicData
source§fn eq(&self, other: &KeyPublicData) -> bool
fn eq(&self, other: &KeyPublicData) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for KeyPublicData
impl Serialize for KeyPublicData
impl StructuralPartialEq for KeyPublicData
Auto Trait Implementations§
impl RefUnwindSafe for KeyPublicData
impl Send for KeyPublicData
impl Sync for KeyPublicData
impl Unpin for KeyPublicData
impl UnwindSafe for KeyPublicData
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