pub struct RegisteredAudioSite {
pub owner: Symbol,
pub site: Arc<dyn AudioSite>,
}Expand description
A router row for an audio site and the provider that owns it.
Fields§
§owner: SymbolProvider or local fixture that owns this site key.
site: Arc<dyn AudioSite>Runtime-openable audio site.
Trait Implementations§
Source§impl Clone for RegisteredAudioSite
impl Clone for RegisteredAudioSite
Source§fn clone(&self) -> RegisteredAudioSite
fn clone(&self) -> RegisteredAudioSite
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for RegisteredAudioSite
impl !UnwindSafe for RegisteredAudioSite
impl Freeze for RegisteredAudioSite
impl Send for RegisteredAudioSite
impl Sync for RegisteredAudioSite
impl Unpin for RegisteredAudioSite
impl UnsafeUnpin for RegisteredAudioSite
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