Struct tss_esapi::abstraction::transient::ObjectWrapper
source · pub struct ObjectWrapper {
pub material: KeyMaterial,
pub params: KeyParams,
pub auth: Option<Auth>,
}
Expand description
Structure containing all the defining elements of a TPM key
material
identifies the numeric value of the key objectparams
identifies the algorithm to use on the key and other relevant parametersauth
identifies the optional authentication value to be used with the key
Fields§
§material: KeyMaterial
§params: KeyParams
§auth: Option<Auth>
Trait Implementations§
source§impl Clone for ObjectWrapper
impl Clone for ObjectWrapper
source§fn clone(&self) -> ObjectWrapper
fn clone(&self) -> ObjectWrapper
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 moreAuto Trait Implementations§
impl Freeze for ObjectWrapper
impl RefUnwindSafe for ObjectWrapper
impl Send for ObjectWrapper
impl Sync for ObjectWrapper
impl Unpin for ObjectWrapper
impl UnwindSafe for ObjectWrapper
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