[−][src]Trait gridly::grid::GridSetter
Required methods
#[must_use = "discarded return value of replace_unchecked; consider using set_unchecked"]
unsafe fn replace_unchecked(
&mut self,
location: &Location,
value: Self::Item
) -> Self::Item
&mut self,
location: &Location,
value: Self::Item
) -> Self::Item
Provided methods
unsafe fn set_unchecked(&mut self, location: &Location, value: Self::Item)
fn replace(
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<Self::Item, BoundsError>
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<Self::Item, BoundsError>
fn set(
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<(), BoundsError>
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<(), BoundsError>
Implementations on Foreign Types
impl<'_, G: GridSetter> GridSetter for &'_ mut G
[src]
unsafe fn replace_unchecked(
&mut self,
location: &Location,
value: Self::Item
) -> Self::Item
[src]
&mut self,
location: &Location,
value: Self::Item
) -> Self::Item
unsafe fn set_unchecked(&mut self, location: &Location, value: Self::Item)
[src]
fn replace(
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<Self::Item, BoundsError>
[src]
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<Self::Item, BoundsError>
fn set(
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<(), BoundsError>
[src]
&mut self,
location: impl LocationLike,
value: Self::Item
) -> Result<(), BoundsError>