Struct tss_esapi::utils::TpmsContext
source · pub struct TpmsContext { /* private fields */ }
Expand description
Rust native wrapper for TPMS_CONTEXT
objects.
This structure is intended to help with persisting object contexts. As the main reason for
saving the context of an object is to be able to reuse it later, on demand, a serializable
structure is most commonly needed. TpmsContext
implements the Serialize
and Deserialize
defined by serde
.
Implementations§
source§impl TpmsContext
impl TpmsContext
sourcepub fn context_blob(&self) -> &Vec<u8> ⓘ
pub fn context_blob(&self) -> &Vec<u8> ⓘ
Get a reference to the context_blob
field
Trait Implementations§
source§impl Clone for TpmsContext
impl Clone for TpmsContext
source§fn clone(&self) -> TpmsContext
fn clone(&self) -> TpmsContext
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 TpmsContext
impl Debug for TpmsContext
source§impl<'de> Deserialize<'de> for TpmsContext
impl<'de> Deserialize<'de> for TpmsContext
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 Serialize for TpmsContext
impl Serialize for TpmsContext
source§impl TryFrom<TPMS_CONTEXT> for TpmsContext
impl TryFrom<TPMS_CONTEXT> for TpmsContext
source§impl TryFrom<TpmsContext> for TPMS_CONTEXT
impl TryFrom<TpmsContext> for TPMS_CONTEXT
Auto Trait Implementations§
impl Freeze for TpmsContext
impl RefUnwindSafe for TpmsContext
impl Send for TpmsContext
impl Sync for TpmsContext
impl Unpin for TpmsContext
impl UnwindSafe for TpmsContext
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