pub struct FileStreamHandle { /* private fields */ }Expand description
Owns reader lifetime and memory until destruction on a control/loading thread. Dropping this cancels playback and waits for the reader; never drop in a callback.
Implementations§
Source§impl FileStreamHandle
impl FileStreamHandle
pub fn status(&self) -> FileStreamStatus
Trait Implementations§
Source§impl Drop for FileStreamHandle
impl Drop for FileStreamHandle
Auto Trait Implementations§
impl !RefUnwindSafe for FileStreamHandle
impl !UnwindSafe for FileStreamHandle
impl Freeze for FileStreamHandle
impl Send for FileStreamHandle
impl Sync for FileStreamHandle
impl Unpin for FileStreamHandle
impl UnsafeUnpin for FileStreamHandle
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