pub struct MatrixCoordinate { /* private fields */ }Expand description
A validated zero-based coordinate in a twelve-tone matrix.
Implementations§
Trait Implementations§
Source§impl Clone for MatrixCoordinate
impl Clone for MatrixCoordinate
Source§fn clone(&self) -> MatrixCoordinate
fn clone(&self) -> MatrixCoordinate
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 moreimpl Copy for MatrixCoordinate
Source§impl Debug for MatrixCoordinate
impl Debug for MatrixCoordinate
impl Eq for MatrixCoordinate
Source§impl Hash for MatrixCoordinate
impl Hash for MatrixCoordinate
Source§impl Ord for MatrixCoordinate
impl Ord for MatrixCoordinate
Source§fn cmp(&self, other: &MatrixCoordinate) -> Ordering
fn cmp(&self, other: &MatrixCoordinate) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MatrixCoordinate
impl PartialEq for MatrixCoordinate
Source§impl PartialOrd for MatrixCoordinate
impl PartialOrd for MatrixCoordinate
impl StructuralPartialEq for MatrixCoordinate
Auto Trait Implementations§
impl Freeze for MatrixCoordinate
impl RefUnwindSafe for MatrixCoordinate
impl Send for MatrixCoordinate
impl Sync for MatrixCoordinate
impl Unpin for MatrixCoordinate
impl UnsafeUnpin for MatrixCoordinate
impl UnwindSafe for MatrixCoordinate
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