pub struct SerialObservation {
pub voice_id: ObjectId,
pub note_id: ObjectId,
pub event_id: ObjectId,
pub ordinal: usize,
pub span: SerialTimeSpan,
}Expand description
One note attack cited by a ranked hypothesis.
Fields§
§voice_id: ObjectIdVoice identity.
note_id: ObjectIdSource note identity.
event_id: ObjectIdSource event identity.
ordinal: usizeZero-based pitch-class ordinal in the hypothesis row.
span: SerialTimeSpanExact source attack span inherited from the sounding-window partition.
Trait Implementations§
Source§impl Clone for SerialObservation
impl Clone for SerialObservation
Source§fn clone(&self) -> SerialObservation
fn clone(&self) -> SerialObservation
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 SerialObservation
impl Debug for SerialObservation
impl Eq for SerialObservation
Source§impl PartialEq for SerialObservation
impl PartialEq for SerialObservation
impl StructuralPartialEq for SerialObservation
Auto Trait Implementations§
impl Freeze for SerialObservation
impl RefUnwindSafe for SerialObservation
impl Send for SerialObservation
impl Sync for SerialObservation
impl Unpin for SerialObservation
impl UnsafeUnpin for SerialObservation
impl UnwindSafe for SerialObservation
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