pub struct LatinSquare { /* private fields */ }Expand description
A Latin square of order n.
A Latin square is an n x n array with symbols {0..n-1} such that
each row and each column is a permutation of {0..n-1}.
Implementations§
Trait Implementations§
Source§impl Clone for LatinSquare
impl Clone for LatinSquare
Source§fn clone(&self) -> LatinSquare
fn clone(&self) -> LatinSquare
Returns a duplicate 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 LatinSquare
impl Debug for LatinSquare
Source§impl PartialEq for LatinSquare
impl PartialEq for LatinSquare
impl Eq for LatinSquare
impl StructuralPartialEq for LatinSquare
Auto Trait Implementations§
impl Freeze for LatinSquare
impl RefUnwindSafe for LatinSquare
impl Send for LatinSquare
impl Sync for LatinSquare
impl Unpin for LatinSquare
impl UnsafeUnpin for LatinSquare
impl UnwindSafe for LatinSquare
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