pub struct Scp02Session(/* private fields */);Expand description
Backend-defined opaque SCP02 session: an index into the backend’s session
table (session ENC/MAC/DEK, ICV, fixed level). The new/index accessors
are backend-facing.
Implementations§
Trait Implementations§
Source§impl Clone for Scp02Session
impl Clone for Scp02Session
Source§fn clone(&self) -> Scp02Session
fn clone(&self) -> Scp02Session
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 moreimpl Copy for Scp02Session
Source§impl Debug for Scp02Session
impl Debug for Scp02Session
impl Eq for Scp02Session
Source§impl PartialEq for Scp02Session
impl PartialEq for Scp02Session
impl StructuralPartialEq for Scp02Session
Auto Trait Implementations§
impl Freeze for Scp02Session
impl RefUnwindSafe for Scp02Session
impl Send for Scp02Session
impl Sync for Scp02Session
impl Unpin for Scp02Session
impl UnsafeUnpin for Scp02Session
impl UnwindSafe for Scp02Session
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