Enum slimproto::capability::Capability[][src]

pub enum Capability {
Show variants Wma, Wmap, Wmal, Ogg, Flc, Pcm, Aif, Mp3, Alc, Aac, Maxsamplerate(u32), Model(String), Modelname(String), Rhap, Accurateplaypoints, Syncgroupid(String), Hasdigitalout, Haspreamp, Hasdisabledac,
}

A client capability as recognised by by the server. Sent as a list of capabilities when the client announces itself to the server

Variants

Wma
Wmap
Wmal
Ogg
Flc
Pcm
Aif
Mp3
Alc
Aac
Maxsamplerate(u32)
Model(String)
Modelname(String)
Rhap
Accurateplaypoints
Syncgroupid(String)
Hasdigitalout
Haspreamp
Hasdisabledac

Trait Implementations

impl Display for Capability[src]

When sent to the server a capability is sent as text

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.