Struct libyubihsm::ObjectInfo
[−]
[src]
pub struct ObjectInfo { pub capabilities: Vec<Capability>, pub id: u16, pub length: u16, pub domains: Vec<Domain>, pub object_type: ObjectType, pub algorithm: Option<Algorithm>, pub sequence: u8, pub origin: u8, pub label: String, pub delegated_capabilities: Vec<Capability>, // some fields omitted }
Fields
capabilities: Vec<Capability>
id: u16
length: u16
domains: Vec<Domain>
object_type: ObjectType
algorithm: Option<Algorithm>
sequence: u8
origin: u8
label: String
delegated_capabilities: Vec<Capability>
Trait Implementations
impl Clone for ObjectInfo
[src]
fn clone(&self) -> ObjectInfo
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more