pub enum OfflineRenderScope {
FullScore,
MeasureRange {
start: usize,
end: usize,
},
Selection {
addresses: Vec<NoteAddr>,
},
}Expand description
Score material selected for an offline render. Addresses remain those of the source score even when a view or a range is selected.
Variants§
Trait Implementations§
Source§impl Clone for OfflineRenderScope
impl Clone for OfflineRenderScope
Source§impl Debug for OfflineRenderScope
impl Debug for OfflineRenderScope
Source§impl Default for OfflineRenderScope
impl Default for OfflineRenderScope
Source§impl<'de> Deserialize<'de> for OfflineRenderScope
impl<'de> Deserialize<'de> for OfflineRenderScope
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 OfflineRenderScope
Source§impl PartialEq for OfflineRenderScope
impl PartialEq for OfflineRenderScope
Source§impl Serialize for OfflineRenderScope
impl Serialize for OfflineRenderScope
impl StructuralPartialEq for OfflineRenderScope
Auto Trait Implementations§
impl Freeze for OfflineRenderScope
impl RefUnwindSafe for OfflineRenderScope
impl Send for OfflineRenderScope
impl Sync for OfflineRenderScope
impl Unpin for OfflineRenderScope
impl UnsafeUnpin for OfflineRenderScope
impl UnwindSafe for OfflineRenderScope
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