Enum librespot_protocol::spirc::CapabilityType
source · [−]pub enum CapabilityType {
Show 14 variants
kSupportedContexts,
kCanBePlayer,
kRestrictToLocal,
kDeviceType,
kGaiaEqConnectId,
kSupportsLogout,
kIsObservable,
kVolumeSteps,
kSupportedTypes,
kCommandAcks,
kSupportsRename,
kHidden,
kSupportsPlaylistV2,
kSupportsExternalEpisodes,
}
Variants
kSupportedContexts
kCanBePlayer
kRestrictToLocal
kDeviceType
kGaiaEqConnectId
kSupportsLogout
kIsObservable
kVolumeSteps
kSupportedTypes
kCommandAcks
kSupportsRename
kHidden
kSupportsPlaylistV2
kSupportsExternalEpisodes
Trait Implementations
sourceimpl Clone for CapabilityType
impl Clone for CapabilityType
sourcefn clone(&self) -> CapabilityType
fn clone(&self) -> CapabilityType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CapabilityType
impl Debug for CapabilityType
sourceimpl Default for CapabilityType
impl Default for CapabilityType
sourceimpl Hash for CapabilityType
impl Hash for CapabilityType
sourceimpl PartialEq<CapabilityType> for CapabilityType
impl PartialEq<CapabilityType> for CapabilityType
sourceimpl ProtobufEnum for CapabilityType
impl ProtobufEnum for CapabilityType
sourcefn from_i32(value: i32) -> Option<CapabilityType>
fn from_i32(value: i32) -> Option<CapabilityType>
Try to create an enum from i32
value.
Return None
if value is unknown. Read more
sourcefn values() -> &'static [Self]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
fn values() -> &'static [Self]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
Get all enum values for enum type.
sourcefn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
sourcefn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
sourcefn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
sourceimpl ProtobufValue for CapabilityType
impl ProtobufValue for CapabilityType
sourcefn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
sourcefn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
sourcefn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
Return ProtobufValueRef
if self is Copy
. Read more
impl Copy for CapabilityType
impl Eq for CapabilityType
impl StructuralEq for CapabilityType
impl StructuralPartialEq for CapabilityType
Auto Trait Implementations
impl RefUnwindSafe for CapabilityType
impl Send for CapabilityType
impl Sync for CapabilityType
impl Unpin for CapabilityType
impl UnwindSafe for CapabilityType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more