pub enum ProtocolCapability {
Mirror,
Playback,
PlayQueues,
ProviderPlayback,
Timeline,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ProtocolCapability
impl Clone for ProtocolCapability
Source§fn clone(&self) -> ProtocolCapability
fn clone(&self) -> ProtocolCapability
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 ProtocolCapability
impl Debug for ProtocolCapability
Source§impl<'de> Deserialize<'de> for ProtocolCapability
impl<'de> Deserialize<'de> for ProtocolCapability
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromStr for ProtocolCapability
impl FromStr for ProtocolCapability
impl Copy for ProtocolCapability
Auto Trait Implementations§
impl Freeze for ProtocolCapability
impl RefUnwindSafe for ProtocolCapability
impl Send for ProtocolCapability
impl Sync for ProtocolCapability
impl Unpin for ProtocolCapability
impl UnwindSafe for ProtocolCapability
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