pub struct AudioSourceHandle(/* private fields */);Trait Implementations§
Source§impl Borrow<Handle> for AudioSourceHandle
impl Borrow<Handle> for AudioSourceHandle
Source§impl Clone for AudioSourceHandle
impl Clone for AudioSourceHandle
Source§fn clone(&self) -> AudioSourceHandle
fn clone(&self) -> AudioSourceHandle
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AudioSourceHandle
impl Debug for AudioSourceHandle
Source§impl Default for AudioSourceHandle
impl Default for AudioSourceHandle
Source§fn default() -> AudioSourceHandle
fn default() -> AudioSourceHandle
Returns the “default value” for a type. Read more
Source§impl Deref for AudioSourceHandle
impl Deref for AudioSourceHandle
Source§impl Display for AudioSourceHandle
impl Display for AudioSourceHandle
Source§impl From<AudioSourceHandle> for Handle
impl From<AudioSourceHandle> for Handle
Source§fn from(handle: AudioSourceHandle) -> Self
fn from(handle: AudioSourceHandle) -> Self
Converts to this type from the input type.
Source§impl From<Handle> for AudioSourceHandle
impl From<Handle> for AudioSourceHandle
Source§impl HandleLike for AudioSourceHandle
impl HandleLike for AudioSourceHandle
fn new(index: HandleIndex, version: HandleIndex) -> Self
fn index(&self) -> HandleIndex
fn version(&self) -> HandleIndex
Source§impl Hash for AudioSourceHandle
impl Hash for AudioSourceHandle
Source§impl Ord for AudioSourceHandle
impl Ord for AudioSourceHandle
Source§fn cmp(&self, other: &AudioSourceHandle) -> Ordering
fn cmp(&self, other: &AudioSourceHandle) -> Ordering
1.21.0 · 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
Source§impl PartialEq for AudioSourceHandle
impl PartialEq for AudioSourceHandle
Source§impl PartialOrd for AudioSourceHandle
impl PartialOrd for AudioSourceHandle
impl Copy for AudioSourceHandle
impl Eq for AudioSourceHandle
impl StructuralPartialEq for AudioSourceHandle
Auto Trait Implementations§
impl Freeze for AudioSourceHandle
impl RefUnwindSafe for AudioSourceHandle
impl Send for AudioSourceHandle
impl Sync for AudioSourceHandle
impl Unpin for AudioSourceHandle
impl UnwindSafe for AudioSourceHandle
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§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.