Struct ratio_matrix::MatrixCoordinates
source · pub struct MatrixCoordinates {
pub row: usize,
pub col: usize,
}
Expand description
Coordinate in a 2D matrix.
Fields§
§row: usize
Coordinate row.
col: usize
Coordinate column.
Implementations§
Trait Implementations§
source§impl Clone for MatrixCoordinates
impl Clone for MatrixCoordinates
source§fn clone(&self) -> MatrixCoordinates
fn clone(&self) -> MatrixCoordinates
Returns a copy of the value. Read more
1.0.0 · 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 MatrixCoordinates
impl Debug for MatrixCoordinates
source§impl Default for MatrixCoordinates
impl Default for MatrixCoordinates
source§fn default() -> MatrixCoordinates
fn default() -> MatrixCoordinates
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MatrixCoordinateswhere
MatrixCoordinates: Default,
impl<'de> Deserialize<'de> for MatrixCoordinateswhere
MatrixCoordinates: Default,
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
source§impl From<MatrixCoordinates> for MatrixLocation
impl From<MatrixCoordinates> for MatrixLocation
source§fn from(value: MatrixCoordinates) -> Self
fn from(value: MatrixCoordinates) -> Self
Converts to this type from the input type.
source§impl PartialEq for MatrixCoordinates
impl PartialEq for MatrixCoordinates
source§impl Serialize for MatrixCoordinates
impl Serialize for MatrixCoordinates
impl Copy for MatrixCoordinates
impl StructuralPartialEq for MatrixCoordinates
Auto Trait Implementations§
impl Freeze for MatrixCoordinates
impl RefUnwindSafe for MatrixCoordinates
impl Send for MatrixCoordinates
impl Sync for MatrixCoordinates
impl Unpin for MatrixCoordinates
impl UnwindSafe for MatrixCoordinates
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)