pub struct AudioFormatIdAndCode(/* private fields */);Implementations§
Source§impl AudioFormatIdAndCode
impl AudioFormatIdAndCode
Sourcepub const fn with_code_checked(self, value: usize) -> Result<Self, ()>
pub const fn with_code_checked(self, value: usize) -> Result<Self, ()>
Bits: 0..6
Sourcepub const fn id(&self) -> AudioFormatId
pub const fn id(&self) -> AudioFormatId
Bits: 6..8
Sourcepub const fn with_id_checked(self, value: AudioFormatId) -> Result<Self, ()>
pub const fn with_id_checked(self, value: AudioFormatId) -> Result<Self, ()>
Bits: 6..8
Sourcepub const fn with_id(self, value: AudioFormatId) -> Self
pub const fn with_id(self, value: AudioFormatId) -> Self
Bits: 6..8
Sourcepub const fn set_id(&mut self, value: AudioFormatId)
pub const fn set_id(&mut self, value: AudioFormatId)
Bits: 6..8
Sourcepub const fn set_id_checked(&mut self, value: AudioFormatId) -> Result<(), ()>
pub const fn set_id_checked(&mut self, value: AudioFormatId) -> Result<(), ()>
Bits: 6..8
Trait Implementations§
Source§impl Clone for AudioFormatIdAndCode
impl Clone for AudioFormatIdAndCode
Source§fn clone(&self) -> AudioFormatIdAndCode
fn clone(&self) -> AudioFormatIdAndCode
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 AudioFormatIdAndCode
impl Debug for AudioFormatIdAndCode
Source§impl Default for AudioFormatIdAndCode
impl Default for AudioFormatIdAndCode
Source§impl From<AudioFormatIdAndCode> for u8
impl From<AudioFormatIdAndCode> for u8
Source§fn from(v: AudioFormatIdAndCode) -> u8
fn from(v: AudioFormatIdAndCode) -> u8
Converts to this type from the input type.
Source§impl From<u8> for AudioFormatIdAndCode
impl From<u8> for AudioFormatIdAndCode
Source§impl Hash for AudioFormatIdAndCode
impl Hash for AudioFormatIdAndCode
Source§impl PartialEq for AudioFormatIdAndCode
impl PartialEq for AudioFormatIdAndCode
impl Copy for AudioFormatIdAndCode
impl Eq for AudioFormatIdAndCode
impl StructuralPartialEq for AudioFormatIdAndCode
Auto Trait Implementations§
impl Freeze for AudioFormatIdAndCode
impl RefUnwindSafe for AudioFormatIdAndCode
impl Send for AudioFormatIdAndCode
impl Sync for AudioFormatIdAndCode
impl Unpin for AudioFormatIdAndCode
impl UnsafeUnpin for AudioFormatIdAndCode
impl UnwindSafe for AudioFormatIdAndCode
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