pub struct BackendBundle {
pub info: BackendInfo,
pub video: Option<Box<dyn VideoBackend>>,
pub audio: Option<Box<dyn AudioBackend>>,
}Fields§
§info: BackendInfo§video: Option<Box<dyn VideoBackend>>§audio: Option<Box<dyn AudioBackend>>Auto Trait Implementations§
impl !RefUnwindSafe for BackendBundle
impl !Sync for BackendBundle
impl !UnwindSafe for BackendBundle
impl Freeze for BackendBundle
impl Send for BackendBundle
impl Unpin for BackendBundle
impl UnsafeUnpin for BackendBundle
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