pub struct AnalysisRegion {
pub part: usize,
pub staff: usize,
pub start_measure: usize,
pub end_measure: usize,
}Expand description
A changed part/staff measure interval used by incremental editor planning.
Fields§
§part: usize§staff: usize§start_measure: usize§end_measure: usizeTrait Implementations§
Source§impl Clone for AnalysisRegion
impl Clone for AnalysisRegion
Source§impl Debug for AnalysisRegion
impl Debug for AnalysisRegion
Source§impl<'de> Deserialize<'de> for AnalysisRegion
impl<'de> Deserialize<'de> for AnalysisRegion
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 AnalysisRegion
Source§impl PartialEq for AnalysisRegion
impl PartialEq for AnalysisRegion
Source§impl Serialize for AnalysisRegion
impl Serialize for AnalysisRegion
impl StructuralPartialEq for AnalysisRegion
Auto Trait Implementations§
impl Freeze for AnalysisRegion
impl RefUnwindSafe for AnalysisRegion
impl Send for AnalysisRegion
impl Sync for AnalysisRegion
impl Unpin for AnalysisRegion
impl UnsafeUnpin for AnalysisRegion
impl UnwindSafe for AnalysisRegion
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