pub struct PluginPlaybackTransitionReport {
pub active: PluginPlaybackAttachment,
pub previous_active: Option<PluginScopeCloseReport>,
pub discarded_next_prewarm: Option<PluginScopeCloseReport>,
}Expand description
Bounded settlement result from promoting or replacing active playback.
Fields§
§active: PluginPlaybackAttachment§previous_active: Option<PluginScopeCloseReport>§discarded_next_prewarm: Option<PluginScopeCloseReport>Trait Implementations§
Source§impl Clone for PluginPlaybackTransitionReport
impl Clone for PluginPlaybackTransitionReport
Source§fn clone(&self) -> PluginPlaybackTransitionReport
fn clone(&self) -> PluginPlaybackTransitionReport
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 Freeze for PluginPlaybackTransitionReport
impl RefUnwindSafe for PluginPlaybackTransitionReport
impl Send for PluginPlaybackTransitionReport
impl Sync for PluginPlaybackTransitionReport
impl Unpin for PluginPlaybackTransitionReport
impl UnsafeUnpin for PluginPlaybackTransitionReport
impl UnwindSafe for PluginPlaybackTransitionReport
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