pub enum TransmitScope {
VerifiedGeneration {
key_generation: u64,
},
LegacyRelayAudio {
key_generation: u64,
},
IsolatedCompatibilityTest {
intent_id: [u8; 32],
deadline_ms: u64,
allow_known_audio_overlap: bool,
},
}Expand description
The owner must establish a fresh media generation before authorizing sends. The legacy relay scope trades cross-direction audio nonce uniqueness for interoperability with peers that share media key material.
Variants§
Auto Trait Implementations§
impl Freeze for TransmitScope
impl RefUnwindSafe for TransmitScope
impl Send for TransmitScope
impl Sync for TransmitScope
impl Unpin for TransmitScope
impl UnsafeUnpin for TransmitScope
impl UnwindSafe for TransmitScope
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