pub struct RowCol {
pub row: usize,
pub col: usize,
}Expand description
An initializer argument for the closure provided to Owned::from_fn and
Owned::try_from_fn to remove ambiguity of the row and column being initialiazed.
Fields§
§row: usize§col: usizeTrait Implementations§
impl Copy for RowCol
impl Eq for RowCol
impl StructuralPartialEq for RowCol
Auto Trait Implementations§
impl Freeze for RowCol
impl RefUnwindSafe for RowCol
impl Send for RowCol
impl Sync for RowCol
impl Unpin for RowCol
impl UnsafeUnpin for RowCol
impl UnwindSafe for RowCol
Blanket Implementations§
impl<T> AsyncFriendly for T
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more