pub enum ContentProtectionType {
DigitalTransmissionContentProtection,
SerialCopyManagementSystem,
}
Expand description
The type of content protection used in the Content Protection Service Capability. Defined in the Bluetooth Assigned Numbers https://www.bluetooth.com/specifications/assigned-numbers/audio-video
Variants§
Trait Implementations§
Source§impl Clone for ContentProtectionType
impl Clone for ContentProtectionType
Source§fn clone(&self) -> ContentProtectionType
fn clone(&self) -> ContentProtectionType
Returns a copy 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 ContentProtectionType
impl Debug for ContentProtectionType
Source§impl PartialEq for ContentProtectionType
impl PartialEq for ContentProtectionType
Source§impl TryFrom<u16> for ContentProtectionType
impl TryFrom<u16> for ContentProtectionType
impl StructuralPartialEq for ContentProtectionType
Auto Trait Implementations§
impl Freeze for ContentProtectionType
impl RefUnwindSafe for ContentProtectionType
impl Send for ContentProtectionType
impl Sync for ContentProtectionType
impl Unpin for ContentProtectionType
impl UnwindSafe for ContentProtectionType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more