pub struct ProgrammableSpeakerCircuitParameters {
pub instrument_id: u32,
pub note_id: u32,
pub signal_value_is_pitch: bool,
pub stop_playing_sounds: bool,
}Fields§
§instrument_id: u32§note_id: u32§signal_value_is_pitch: bool§stop_playing_sounds: boolTrait Implementations§
Source§impl Clone for ProgrammableSpeakerCircuitParameters
impl Clone for ProgrammableSpeakerCircuitParameters
Source§fn clone(&self) -> ProgrammableSpeakerCircuitParameters
fn clone(&self) -> ProgrammableSpeakerCircuitParameters
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 ProgrammableSpeakerCircuitParameters
Source§impl Default for ProgrammableSpeakerCircuitParameters
impl Default for ProgrammableSpeakerCircuitParameters
Source§fn default() -> ProgrammableSpeakerCircuitParameters
fn default() -> ProgrammableSpeakerCircuitParameters
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ProgrammableSpeakerCircuitParameters
Auto Trait Implementations§
impl Freeze for ProgrammableSpeakerCircuitParameters
impl RefUnwindSafe for ProgrammableSpeakerCircuitParameters
impl Send for ProgrammableSpeakerCircuitParameters
impl Sync for ProgrammableSpeakerCircuitParameters
impl Unpin for ProgrammableSpeakerCircuitParameters
impl UnsafeUnpin for ProgrammableSpeakerCircuitParameters
impl UnwindSafe for ProgrammableSpeakerCircuitParameters
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