pub enum OutputRejectionReason {
OutputId {
required: String,
},
MissingCapabilities {
required: OutputCapabilities,
actual: OutputCapabilities,
},
Protocol {
required: String,
},
VideoCodec {
required: String,
},
AudioCodec {
required: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for OutputRejectionReason
impl Clone for OutputRejectionReason
Source§fn clone(&self) -> OutputRejectionReason
fn clone(&self) -> OutputRejectionReason
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 OutputRejectionReason
impl Debug for OutputRejectionReason
impl Eq for OutputRejectionReason
Source§impl PartialEq for OutputRejectionReason
impl PartialEq for OutputRejectionReason
impl StructuralPartialEq for OutputRejectionReason
Auto Trait Implementations§
impl Freeze for OutputRejectionReason
impl RefUnwindSafe for OutputRejectionReason
impl Send for OutputRejectionReason
impl Sync for OutputRejectionReason
impl Unpin for OutputRejectionReason
impl UnsafeUnpin for OutputRejectionReason
impl UnwindSafe for OutputRejectionReason
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