pub struct SetInstrumentDefinitionCmd {
pub part_index: usize,
pub definition: Option<InstrumentDefinition>,
}Expand description
Set or clear a part’s stable instrument semantics.
Fields§
§part_index: usize§definition: Option<InstrumentDefinition>Trait Implementations§
Source§impl Clone for SetInstrumentDefinitionCmd
impl Clone for SetInstrumentDefinitionCmd
Source§impl Debug for SetInstrumentDefinitionCmd
impl Debug for SetInstrumentDefinitionCmd
Source§impl<'de> Deserialize<'de> for SetInstrumentDefinitionCmd
impl<'de> Deserialize<'de> for SetInstrumentDefinitionCmd
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 SetInstrumentDefinitionCmd
impl RefUnwindSafe for SetInstrumentDefinitionCmd
impl Send for SetInstrumentDefinitionCmd
impl Sync for SetInstrumentDefinitionCmd
impl Unpin for SetInstrumentDefinitionCmd
impl UnsafeUnpin for SetInstrumentDefinitionCmd
impl UnwindSafe for SetInstrumentDefinitionCmd
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