pub enum ScoreViewValidationReason {
Show 13 variants
EmptyIdOrName,
DuplicateId {
first: usize,
},
EmptyPartSelection,
InvalidPart {
part: usize,
},
DuplicatePart {
part: usize,
},
InvalidStaff {
part: usize,
staff: usize,
},
HiddenStaffOutsideSelection {
part: usize,
staff: usize,
},
DuplicateStaffKindOverride {
part: usize,
staff: usize,
},
StaffKindOverrideOutsideSelection {
part: usize,
staff: usize,
},
TablatureOverrideWithoutConfig {
part: usize,
staff: usize,
},
InvalidMeasuresPerRow,
InvalidTypedStyleOverride {
property: ViewStyleProperty,
value: f32,
},
BreakOutOfRange {
measure: usize,
},
}Variants§
EmptyIdOrName
DuplicateId
EmptyPartSelection
InvalidPart
DuplicatePart
InvalidStaff
HiddenStaffOutsideSelection
DuplicateStaffKindOverride
StaffKindOverrideOutsideSelection
TablatureOverrideWithoutConfig
InvalidMeasuresPerRow
InvalidTypedStyleOverride
BreakOutOfRange
Trait Implementations§
Source§impl Clone for ScoreViewValidationReason
impl Clone for ScoreViewValidationReason
Source§impl Debug for ScoreViewValidationReason
impl Debug for ScoreViewValidationReason
Source§impl<'de> Deserialize<'de> for ScoreViewValidationReason
impl<'de> Deserialize<'de> for ScoreViewValidationReason
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 ScoreViewValidationReason
impl RefUnwindSafe for ScoreViewValidationReason
impl Send for ScoreViewValidationReason
impl Sync for ScoreViewValidationReason
impl Unpin for ScoreViewValidationReason
impl UnsafeUnpin for ScoreViewValidationReason
impl UnwindSafe for ScoreViewValidationReason
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