pub struct TpmEvictControlCommand {
pub handles: [TpmHandle; 2],
pub persistent_handle: TpmHandle,
}Fields§
§handles: [TpmHandle; 2]§persistent_handle: TpmHandleImplementations§
Source§impl TpmEvictControlCommand
impl TpmEvictControlCommand
Sourcepub fn cast_frame(buf: &[u8]) -> TpmResult<&TpmCommand>
pub fn cast_frame(buf: &[u8]) -> TpmResult<&TpmCommand>
Casts a command frame into a typed wire view for this command.
§Errors
Returns Err(TpmProtocolError) when the frame is malformed or
has a different command code.
Sourcepub fn cast_frame_mut(buf: &mut [u8]) -> TpmResult<&mut TpmCommand>
pub fn cast_frame_mut(buf: &mut [u8]) -> TpmResult<&mut TpmCommand>
Casts a mutable command frame into a typed mutable wire view for this command.
§Errors
Returns Err(TpmProtocolError) when the frame is malformed or
has a different command code.
Trait Implementations§
Source§impl Clone for TpmEvictControlCommand
impl Clone for TpmEvictControlCommand
Source§fn clone(&self) -> TpmEvictControlCommand
fn clone(&self) -> TpmEvictControlCommand
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 TpmEvictControlCommand
impl Debug for TpmEvictControlCommand
Source§impl PartialEq for TpmEvictControlCommand
impl PartialEq for TpmEvictControlCommand
Source§fn eq(&self, other: &TpmEvictControlCommand) -> bool
fn eq(&self, other: &TpmEvictControlCommand) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TpmFrame for TpmEvictControlCommand
impl TpmFrame for TpmEvictControlCommand
Source§impl TpmHeader for TpmEvictControlCommand
impl TpmHeader for TpmEvictControlCommand
Source§impl TpmMarshal for TpmEvictControlCommand
impl TpmMarshal for TpmEvictControlCommand
Source§impl TpmSized for TpmEvictControlCommand
impl TpmSized for TpmEvictControlCommand
impl Eq for TpmEvictControlCommand
impl StructuralPartialEq for TpmEvictControlCommand
Auto Trait Implementations§
impl Freeze for TpmEvictControlCommand
impl RefUnwindSafe for TpmEvictControlCommand
impl Send for TpmEvictControlCommand
impl Sync for TpmEvictControlCommand
impl Unpin for TpmEvictControlCommand
impl UnsafeUnpin for TpmEvictControlCommand
impl UnwindSafe for TpmEvictControlCommand
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