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,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)