pub struct PercussionInstrument {
pub id: String,
pub name: Option<String>,
pub midi_unpitched: Option<u8>,
}Fields§
§id: String§name: Option<String>§midi_unpitched: Option<u8>Trait Implementations§
Source§impl Clone for PercussionInstrument
impl Clone for PercussionInstrument
Source§fn clone(&self) -> PercussionInstrument
fn clone(&self) -> PercussionInstrument
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 moreSource§impl Debug for PercussionInstrument
impl Debug for PercussionInstrument
Source§impl<'de> Deserialize<'de> for PercussionInstrument
impl<'de> Deserialize<'de> for PercussionInstrument
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 Eq for PercussionInstrument
Source§impl PartialEq for PercussionInstrument
impl PartialEq for PercussionInstrument
Source§impl Serialize for PercussionInstrument
impl Serialize for PercussionInstrument
impl StructuralPartialEq for PercussionInstrument
Auto Trait Implementations§
impl Freeze for PercussionInstrument
impl RefUnwindSafe for PercussionInstrument
impl Send for PercussionInstrument
impl Sync for PercussionInstrument
impl Unpin for PercussionInstrument
impl UnsafeUnpin for PercussionInstrument
impl UnwindSafe for PercussionInstrument
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