pub struct SerialSpineCollision {
pub landed_class: u8,
pub source_classes: Vec<u8>,
}Expand description
Collision where multiple source classes land on the same target class.
Fields§
§landed_class: u8Landed pitch class value.
source_classes: Vec<u8>Distinct source pitch classes that collided.
Trait Implementations§
Source§impl Clone for SerialSpineCollision
impl Clone for SerialSpineCollision
Source§fn clone(&self) -> SerialSpineCollision
fn clone(&self) -> SerialSpineCollision
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 SerialSpineCollision
impl Debug for SerialSpineCollision
impl Eq for SerialSpineCollision
Source§impl PartialEq for SerialSpineCollision
impl PartialEq for SerialSpineCollision
impl StructuralPartialEq for SerialSpineCollision
Auto Trait Implementations§
impl Freeze for SerialSpineCollision
impl RefUnwindSafe for SerialSpineCollision
impl Send for SerialSpineCollision
impl Sync for SerialSpineCollision
impl Unpin for SerialSpineCollision
impl UnsafeUnpin for SerialSpineCollision
impl UnwindSafe for SerialSpineCollision
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