pub struct CryptoTransformIdentifier {
pub kind: CryptoTransformKind,
pub key_id: [u8; 4],
}Expand description
Spec §10.5.2.1 CryptoTransformIdentifier:
struct CryptoTransformIdentifier {
CryptoTransformKind transformation_kind; // 4 byte BE
CryptoTransformKeyId transformation_key_id; // 4 byte
};Fields§
§kind: CryptoTransformKind4-byte wire form.
key_id: [u8; 4]4-byte key identifier (assigned by the plugin).
Implementations§
Source§impl CryptoTransformIdentifier
impl CryptoTransformIdentifier
Sourcepub fn new(kind: CryptoTransformKind, key_id: [u8; 4]) -> Self
pub fn new(kind: CryptoTransformKind, key_id: [u8; 4]) -> Self
Constructor.
Trait Implementations§
Source§impl Clone for CryptoTransformIdentifier
impl Clone for CryptoTransformIdentifier
Source§fn clone(&self) -> CryptoTransformIdentifier
fn clone(&self) -> CryptoTransformIdentifier
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 CryptoTransformIdentifier
Source§impl Debug for CryptoTransformIdentifier
impl Debug for CryptoTransformIdentifier
impl Eq for CryptoTransformIdentifier
Source§impl PartialEq for CryptoTransformIdentifier
impl PartialEq for CryptoTransformIdentifier
Source§fn eq(&self, other: &CryptoTransformIdentifier) -> bool
fn eq(&self, other: &CryptoTransformIdentifier) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CryptoTransformIdentifier
Auto Trait Implementations§
impl Freeze for CryptoTransformIdentifier
impl RefUnwindSafe for CryptoTransformIdentifier
impl Send for CryptoTransformIdentifier
impl Sync for CryptoTransformIdentifier
impl Unpin for CryptoTransformIdentifier
impl UnsafeUnpin for CryptoTransformIdentifier
impl UnwindSafe for CryptoTransformIdentifier
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