pub struct ProcessingKey {
pub processing_key: [u8; 16],
pub comment: Option<String>,
}Expand description
A | PK | Processing Key record. 16-byte AES-128 value, the output
of running the Subset-Difference walk against a particular MKB, plus
the trailing free-form comment that typically records the MKB
version range the key applies to.
Fields§
§processing_key: [u8; 16]16-byte AES-128 Processing Key.
comment: Option<String>Trailing free-form comment.
Trait Implementations§
Source§impl Clone for ProcessingKey
impl Clone for ProcessingKey
Source§fn clone(&self) -> ProcessingKey
fn clone(&self) -> ProcessingKey
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 ProcessingKey
impl Debug for ProcessingKey
impl Eq for ProcessingKey
Source§impl PartialEq for ProcessingKey
impl PartialEq for ProcessingKey
Source§fn eq(&self, other: &ProcessingKey) -> bool
fn eq(&self, other: &ProcessingKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProcessingKey
Auto Trait Implementations§
impl Freeze for ProcessingKey
impl RefUnwindSafe for ProcessingKey
impl Send for ProcessingKey
impl Sync for ProcessingKey
impl Unpin for ProcessingKey
impl UnsafeUnpin for ProcessingKey
impl UnwindSafe for ProcessingKey
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