pub struct VoiceWaveSpec {Show 15 fields
pub steps: usize,
pub radius: Vec<f64>,
pub harmonics: Vec<Vec<f64>>,
pub phase0: Vec<f64>,
pub ring_amp: Vec<f64>,
pub amp_base: f64,
pub amp_level: f64,
pub thinking_amp: f64,
pub phase_speed: f64,
pub fill_alpha: Vec<f64>,
pub stroke_alpha: Vec<f64>,
pub stroke_width: Vec<f64>,
pub child_scale: f64,
pub child_scale_large: f64,
pub max_bands: usize,
}Fields§
§steps: usize§radius: Vec<f64>§harmonics: Vec<Vec<f64>>§phase0: Vec<f64>§ring_amp: Vec<f64>§amp_base: f64§amp_level: f64§thinking_amp: f64§phase_speed: f64§fill_alpha: Vec<f64>§stroke_alpha: Vec<f64>§stroke_width: Vec<f64>§child_scale: f64§child_scale_large: f64§max_bands: usizeTrait Implementations§
Source§impl Clone for VoiceWaveSpec
impl Clone for VoiceWaveSpec
Source§impl Debug for VoiceWaveSpec
impl Debug for VoiceWaveSpec
Source§impl<'de> Deserialize<'de> for VoiceWaveSpec
impl<'de> Deserialize<'de> for VoiceWaveSpec
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 VoiceWaveSpec
impl RefUnwindSafe for VoiceWaveSpec
impl Send for VoiceWaveSpec
impl Sync for VoiceWaveSpec
impl Unpin for VoiceWaveSpec
impl UnsafeUnpin for VoiceWaveSpec
impl UnwindSafe for VoiceWaveSpec
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