pub struct SerialRenderOptions {
pub tempo_bpm: u32,
pub time_signature: (u8, u8),
pub key: Option<String>,
}Expand description
Score metadata used when wrapping a rendered serial realization.
Fields§
§tempo_bpm: u32Tempo in beats per minute.
time_signature: (u8, u8)Time signature numerator and denominator.
key: Option<String>Optional key label.
Trait Implementations§
Source§impl Clone for SerialRenderOptions
impl Clone for SerialRenderOptions
Source§fn clone(&self) -> SerialRenderOptions
fn clone(&self) -> SerialRenderOptions
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 SerialRenderOptions
impl Debug for SerialRenderOptions
Source§impl Default for SerialRenderOptions
impl Default for SerialRenderOptions
impl Eq for SerialRenderOptions
Source§impl PartialEq for SerialRenderOptions
impl PartialEq for SerialRenderOptions
impl StructuralPartialEq for SerialRenderOptions
Auto Trait Implementations§
impl Freeze for SerialRenderOptions
impl RefUnwindSafe for SerialRenderOptions
impl Send for SerialRenderOptions
impl Sync for SerialRenderOptions
impl Unpin for SerialRenderOptions
impl UnsafeUnpin for SerialRenderOptions
impl UnwindSafe for SerialRenderOptions
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