pub struct ProgrammableSpeakerParameters {
pub allow_polyphony: bool,
pub playback_mode: ProgrammableSpeakerPlaybackMode,
pub playback_volume: f32,
pub volume_controlled_by_signal: bool,
pub volume_signal_id: SignalID,
}Fields§
§allow_polyphony: bool§playback_mode: ProgrammableSpeakerPlaybackMode§playback_volume: f32§volume_controlled_by_signal: bool§volume_signal_id: SignalIDTrait Implementations§
Source§impl Clone for ProgrammableSpeakerParameters
impl Clone for ProgrammableSpeakerParameters
Source§fn clone(&self) -> ProgrammableSpeakerParameters
fn clone(&self) -> ProgrammableSpeakerParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProgrammableSpeakerParameters
Source§impl Default for ProgrammableSpeakerParameters
impl Default for ProgrammableSpeakerParameters
Source§fn default() -> ProgrammableSpeakerParameters
fn default() -> ProgrammableSpeakerParameters
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ProgrammableSpeakerParameters
Auto Trait Implementations§
impl Freeze for ProgrammableSpeakerParameters
impl RefUnwindSafe for ProgrammableSpeakerParameters
impl Send for ProgrammableSpeakerParameters
impl Sync for ProgrammableSpeakerParameters
impl Unpin for ProgrammableSpeakerParameters
impl UnsafeUnpin for ProgrammableSpeakerParameters
impl UnwindSafe for ProgrammableSpeakerParameters
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