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 re-use 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