pub struct TpmNvReadResponse {
pub handles: [TpmHandle; 0],
pub data: Tpm2bMaxNvBuffer,
}Fields§
§handles: [TpmHandle; 0]§data: Tpm2bMaxNvBufferImplementations§
Source§impl TpmNvReadResponse
impl TpmNvReadResponse
Sourcepub fn cast_frame(buf: &[u8]) -> TpmResult<&TpmResponse>
pub fn cast_frame(buf: &[u8]) -> TpmResult<&TpmResponse>
Casts a response frame into a typed wire view for this response.
§Errors
Returns Err(TpmError) when the frame envelope is malformed.
Sourcepub fn cast_frame_mut(buf: &mut [u8]) -> TpmResult<&mut TpmResponse>
pub fn cast_frame_mut(buf: &mut [u8]) -> TpmResult<&mut TpmResponse>
Casts a mutable response frame into a typed mutable wire view for this response.
§Errors
Returns Err(TpmError) when the frame envelope is malformed.
Trait Implementations§
Source§impl Clone for TpmNvReadResponse
impl Clone for TpmNvReadResponse
Source§fn clone(&self) -> TpmNvReadResponse
fn clone(&self) -> TpmNvReadResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TpmNvReadResponse
impl Debug for TpmNvReadResponse
Source§impl Default for TpmNvReadResponse
impl Default for TpmNvReadResponse
Source§fn default() -> TpmNvReadResponse
fn default() -> TpmNvReadResponse
Returns the “default value” for a type. Read more
impl Eq for TpmNvReadResponse
Source§impl PartialEq for TpmNvReadResponse
impl PartialEq for TpmNvReadResponse
impl StructuralPartialEq for TpmNvReadResponse
Source§impl TpmFrame for TpmNvReadResponse
impl TpmFrame for TpmNvReadResponse
Source§impl TpmHeader for TpmNvReadResponse
impl TpmHeader for TpmNvReadResponse
Source§impl TpmMarshal for TpmNvReadResponse
impl TpmMarshal for TpmNvReadResponse
Source§impl TpmMarshalBody for TpmNvReadResponse
impl TpmMarshalBody for TpmNvReadResponse
Source§impl TpmSized for TpmNvReadResponse
impl TpmSized for TpmNvReadResponse
Source§impl TryFrom<TpmResponseValue> for TpmNvReadResponse
impl TryFrom<TpmResponseValue> for TpmNvReadResponse
Source§type Error = TpmResponseValue
type Error = TpmResponseValue
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for TpmNvReadResponse
impl RefUnwindSafe for TpmNvReadResponse
impl Send for TpmNvReadResponse
impl Sync for TpmNvReadResponse
impl Unpin for TpmNvReadResponse
impl UnsafeUnpin for TpmNvReadResponse
impl UnwindSafe for TpmNvReadResponse
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