pub struct UseMediaHandle {
pub buffered: UseStateHandle<Vec<(f64, f64)>>,
pub duration: UseStateHandle<f64>,
pub paused: UseStateHandle<bool>,
pub muted: UseStateHandle<bool>,
pub time: UseStateHandle<f64>,
pub volume: UseStateHandle<f64>,
pub playing: UseStateHandle<bool>,
/* private fields */
}
Expand description
State handle for the use_media
hook.
Fields§
§buffered: UseStateHandle<Vec<(f64, f64)>>
§duration: UseStateHandle<f64>
§paused: UseStateHandle<bool>
§muted: UseStateHandle<bool>
§time: UseStateHandle<f64>
§volume: UseStateHandle<f64>
§playing: UseStateHandle<bool>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UseMediaHandle
impl !RefUnwindSafe for UseMediaHandle
impl !Send for UseMediaHandle
impl !Sync for UseMediaHandle
impl Unpin for UseMediaHandle
impl !UnwindSafe for UseMediaHandle
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self
to a value of a Properties
struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self
to a value of a Properties
struct.