pub enum PartLayoutPolicy {
FullScore,
ExtractedPart {
part_index: usize,
},
}Expand description
Selects the score scope used by print pagination and notation metadata.
Variants§
FullScore
Keep all parts in the score-level layout contract.
ExtractedPart
Produce an extracted-part layout for the zero-based part index.
Trait Implementations§
Source§impl Clone for PartLayoutPolicy
impl Clone for PartLayoutPolicy
impl Copy for PartLayoutPolicy
Source§impl Debug for PartLayoutPolicy
impl Debug for PartLayoutPolicy
Source§impl Default for PartLayoutPolicy
impl Default for PartLayoutPolicy
Source§impl<'de> Deserialize<'de> for PartLayoutPolicy
impl<'de> Deserialize<'de> for PartLayoutPolicy
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 PartLayoutPolicy
Source§impl PartialEq for PartLayoutPolicy
impl PartialEq for PartLayoutPolicy
Source§impl Serialize for PartLayoutPolicy
impl Serialize for PartLayoutPolicy
impl StructuralPartialEq for PartLayoutPolicy
Auto Trait Implementations§
impl Freeze for PartLayoutPolicy
impl RefUnwindSafe for PartLayoutPolicy
impl Send for PartLayoutPolicy
impl Sync for PartLayoutPolicy
impl Unpin for PartLayoutPolicy
impl UnsafeUnpin for PartLayoutPolicy
impl UnwindSafe for PartLayoutPolicy
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