pub struct VoiceWaveInput {
pub size: f64,
pub activity: Activity,
pub level: Option<f64>,
pub bands: Option<Vec<f64>>,
pub elapsed: Option<f64>,
pub reduced_motion: Option<bool>,
pub child: Option<ChildSize>,
}Fields§
§size: f64§activity: Activity§level: Option<f64>§bands: Option<Vec<f64>>§elapsed: Option<f64>§reduced_motion: Option<bool>§child: Option<ChildSize>The one child’s own laid-out size (the core centres it at that size).
Trait Implementations§
Source§impl Clone for VoiceWaveInput
impl Clone for VoiceWaveInput
Source§impl Debug for VoiceWaveInput
impl Debug for VoiceWaveInput
Source§impl Default for VoiceWaveInput
impl Default for VoiceWaveInput
Source§impl<'de> Deserialize<'de> for VoiceWaveInput
impl<'de> Deserialize<'de> for VoiceWaveInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VoiceWaveInput
impl RefUnwindSafe for VoiceWaveInput
impl Send for VoiceWaveInput
impl Sync for VoiceWaveInput
impl Unpin for VoiceWaveInput
impl UnsafeUnpin for VoiceWaveInput
impl UnwindSafe for VoiceWaveInput
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