#[repr(C)]pub struct XmtpFfiHmacKey {
pub key: *mut u8,
pub key_len: i32,
pub epoch: i64,
}Expand description
A single HMAC key (42-byte key + epoch).
Fields§
§key: *mut u8§key_len: i32§epoch: i64Trait Implementations§
Source§impl Clone for XmtpFfiHmacKey
impl Clone for XmtpFfiHmacKey
Source§fn clone(&self) -> XmtpFfiHmacKey
fn clone(&self) -> XmtpFfiHmacKey
Returns a duplicate of the value. Read more
1.0.0 · 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 XmtpFfiHmacKey
impl Debug for XmtpFfiHmacKey
Source§impl Default for XmtpFfiHmacKey
impl Default for XmtpFfiHmacKey
Source§impl PartialEq for XmtpFfiHmacKey
impl PartialEq for XmtpFfiHmacKey
impl Copy for XmtpFfiHmacKey
impl Eq for XmtpFfiHmacKey
impl StructuralPartialEq for XmtpFfiHmacKey
Auto Trait Implementations§
impl Freeze for XmtpFfiHmacKey
impl RefUnwindSafe for XmtpFfiHmacKey
impl !Send for XmtpFfiHmacKey
impl !Sync for XmtpFfiHmacKey
impl Unpin for XmtpFfiHmacKey
impl UnsafeUnpin for XmtpFfiHmacKey
impl UnwindSafe for XmtpFfiHmacKey
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