pub struct SimultaneousFormsSpec {
pub row_ids: Vec<RowInstanceId>,
pub voices: Vec<VoiceId>,
pub block_size: usize,
pub event_prefix: String,
pub rationale: String,
pub license: StructuralLicense,
}Expand description
Simultaneous multi-form deployment aligned by contiguous blocks.
Fields§
§row_ids: Vec<RowInstanceId>Row ids to align simultaneously.
voices: Vec<VoiceId>One voice per row form.
block_size: usizeSupported contiguous block size.
event_prefix: StringStable event id prefix.
rationale: StringHuman-facing structural rationale.
license: StructuralLicenseStructural reading that licenses the simultaneity.
Trait Implementations§
Source§impl Clone for SimultaneousFormsSpec
impl Clone for SimultaneousFormsSpec
Source§fn clone(&self) -> SimultaneousFormsSpec
fn clone(&self) -> SimultaneousFormsSpec
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 moreAuto Trait Implementations§
impl Freeze for SimultaneousFormsSpec
impl RefUnwindSafe for SimultaneousFormsSpec
impl Send for SimultaneousFormsSpec
impl Sync for SimultaneousFormsSpec
impl Unpin for SimultaneousFormsSpec
impl UnsafeUnpin for SimultaneousFormsSpec
impl UnwindSafe for SimultaneousFormsSpec
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