pub struct KeyEpoch(pub u64);Expand description
The key-epoch value carried in the SFrame RTP header extension.
Maps to the KID (key identifier) field in SFrame (RFC 9605 §4.2).
Increment on each group key rotation. Receivers use this to select the
correct decryption key.
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
impl Copy for KeyEpoch
impl Eq for KeyEpoch
impl StructuralPartialEq for KeyEpoch
Auto Trait Implementations§
impl Freeze for KeyEpoch
impl RefUnwindSafe for KeyEpoch
impl Send for KeyEpoch
impl Sync for KeyEpoch
impl Unpin for KeyEpoch
impl UnsafeUnpin for KeyEpoch
impl UnwindSafe for KeyEpoch
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