pub struct TpmObjectChangeAuthResponse {
pub handles: [TpmHandle; 0],
pub out_private: Tpm2bPrivate,
}Fields§
§handles: [TpmHandle; 0]§out_private: Tpm2bPrivateImplementations§
Source§impl TpmObjectChangeAuthResponse
impl TpmObjectChangeAuthResponse
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(TpmProtocolError) 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(TpmProtocolError) when the frame envelope is malformed.
Trait Implementations§
Source§impl Clone for TpmObjectChangeAuthResponse
impl Clone for TpmObjectChangeAuthResponse
Source§fn clone(&self) -> TpmObjectChangeAuthResponse
fn clone(&self) -> TpmObjectChangeAuthResponse
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 TpmObjectChangeAuthResponse
impl Debug for TpmObjectChangeAuthResponse
Source§impl Default for TpmObjectChangeAuthResponse
impl Default for TpmObjectChangeAuthResponse
Source§fn default() -> TpmObjectChangeAuthResponse
fn default() -> TpmObjectChangeAuthResponse
Returns the “default value” for a type. Read more
Source§impl PartialEq for TpmObjectChangeAuthResponse
impl PartialEq for TpmObjectChangeAuthResponse
Source§fn eq(&self, other: &TpmObjectChangeAuthResponse) -> bool
fn eq(&self, other: &TpmObjectChangeAuthResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TpmSized for TpmObjectChangeAuthResponse
impl TpmSized for TpmObjectChangeAuthResponse
impl Eq for TpmObjectChangeAuthResponse
impl StructuralPartialEq for TpmObjectChangeAuthResponse
Auto Trait Implementations§
impl Freeze for TpmObjectChangeAuthResponse
impl RefUnwindSafe for TpmObjectChangeAuthResponse
impl Send for TpmObjectChangeAuthResponse
impl Sync for TpmObjectChangeAuthResponse
impl Unpin for TpmObjectChangeAuthResponse
impl UnsafeUnpin for TpmObjectChangeAuthResponse
impl UnwindSafe for TpmObjectChangeAuthResponse
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