pub struct AudioSourceId(/* private fields */);Expand description
Typed identifier for a registered audio source.
Implementations§
Trait Implementations§
Source§impl Clone for AudioSourceId
impl Clone for AudioSourceId
Source§fn clone(&self) -> AudioSourceId
fn clone(&self) -> AudioSourceId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AudioSourceId
Source§impl Debug for AudioSourceId
impl Debug for AudioSourceId
Source§impl Default for AudioSourceId
impl Default for AudioSourceId
Source§fn default() -> AudioSourceId
fn default() -> AudioSourceId
Returns the “default value” for a type. Read more
impl Eq for AudioSourceId
Source§impl From<u64> for AudioSourceId
impl From<u64> for AudioSourceId
Source§fn from(value: u64) -> AudioSourceId
fn from(value: u64) -> AudioSourceId
Converts to this type from the input type.
Source§impl Hash for AudioSourceId
impl Hash for AudioSourceId
Source§impl Ord for AudioSourceId
impl Ord for AudioSourceId
Source§fn cmp(&self, other: &AudioSourceId) -> Ordering
fn cmp(&self, other: &AudioSourceId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AudioSourceId
impl PartialEq for AudioSourceId
Source§impl PartialOrd for AudioSourceId
impl PartialOrd for AudioSourceId
impl StructuralPartialEq for AudioSourceId
Auto Trait Implementations§
impl Freeze for AudioSourceId
impl RefUnwindSafe for AudioSourceId
impl Send for AudioSourceId
impl Sync for AudioSourceId
impl Unpin for AudioSourceId
impl UnsafeUnpin for AudioSourceId
impl UnwindSafe for AudioSourceId
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