Enum tapestry::grid::GridError [−][src]
Variants
OutOfBounds(Coord)
The coordinate has no cell associated with it, as it’s out of the grid bounds.
AlreadyVisited(Coord)
The coordinate has previously been mutably borrowed from the iterator, and doing so again would break safety guarantees.
Trait Implementations
impl Debug for GridError
[src]
impl Eq for GridError
[src]
impl PartialEq<GridError> for GridError
[src]
impl StructuralEq for GridError
[src]
impl StructuralPartialEq for GridError
[src]
Auto Trait Implementations
impl RefUnwindSafe for GridError
impl Send for GridError
impl Sync for GridError
impl Unpin for GridError
impl UnwindSafe for GridError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,