pub struct VoiceWave {
pub rings: Vec<VoiceWaveRing>,
pub child_size: f64,
pub phase: f64,
pub child: Option<ChildBox>,
}Fields§
§rings: Vec<VoiceWaveRing>§child_size: f64The centre child’s edge in px; 0 = not painted (sm).
phase: f64§child: Option<ChildBox>Trait Implementations§
Source§impl<'de> Deserialize<'de> for VoiceWave
impl<'de> Deserialize<'de> for VoiceWave
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
impl StructuralPartialEq for VoiceWave
Auto Trait Implementations§
impl Freeze for VoiceWave
impl RefUnwindSafe for VoiceWave
impl Send for VoiceWave
impl Sync for VoiceWave
impl Unpin for VoiceWave
impl UnsafeUnpin for VoiceWave
impl UnwindSafe for VoiceWave
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