Struct kmip_protocol::types::response::KeyBlock [−][src]
pub struct KeyBlock {
pub key_format_type: KeyFormatType,
pub key_compression_type: Option<KeyCompressionType>,
pub key_value: KeyValue,
pub cryptographic_algorithm: Option<CryptographicAlgorithm>,
pub cryptographic_length: Option<i32>,
pub key_wrapping_data: Option<()>,
}
Expand description
See KMIP 1.0 section 2.1.3 Key Block.
Fields
key_format_type: KeyFormatType
key_compression_type: Option<KeyCompressionType>
key_value: KeyValue
cryptographic_algorithm: Option<CryptographicAlgorithm>
cryptographic_length: Option<i32>
key_wrapping_data: Option<()>
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 KeyBlock
impl UnwindSafe for KeyBlock
Blanket Implementations
Mutably borrows from an owned value. Read more