Struct GridOptions
pub struct GridOptions {
pub indexing: GridIndexing,
pub sparsity: GridSparsity,
}
Expand description
Grid policy options.
Fields§
§indexing: GridIndexing
Indexing mode.
sparsity: GridSparsity
Sparsity mode.
Implementations§
§
impl GridOptions
impl GridOptions
pub fn new(indexing: GridIndexing,
sparsity: GridSparsity) -> GridOptions
pub fn new(indexing: GridIndexing, sparsity: GridSparsity) -> GridOptions
Constructs a new GridOptions
.
Trait Implementations§
§
impl Clone for GridOptions
impl Clone for GridOptions
§
fn clone(&self) -> GridOptions
fn clone(&self) -> GridOptions
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
more
§
impl Debug for GridOptions
impl Debug for GridOptions
§
impl Default for GridOptions
impl Default for GridOptions
§
fn default() -> GridOptions
fn default() -> GridOptions
Returns the “default value” for a type. Read
more
§
impl From<GridIndexing> for GridOptions
impl From<GridIndexing> for GridOptions
§
fn from(value: GridIndexing) -> GridOptions
fn from(value: GridIndexing) -> GridOptions
Converts to this type from the input type.
§
impl From<GridSparsity> for GridOptions
impl From<GridSparsity> for GridOptions
§
fn from(value: GridSparsity) -> GridOptions
fn from(value: GridSparsity) -> GridOptions
Converts to this type from the input type.
impl Copy for GridOptions
Auto Trait Implementations§
impl Freeze for GridOptions
impl RefUnwindSafe for GridOptions
impl Send for GridOptions
impl Sync for GridOptions
impl Unpin for GridOptions
impl UnwindSafe for GridOptions
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,
§
impl<T> Instrument for T
impl<T> Instrument for T
§
fn instrument(self, span: Span) ->
Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§
fn in_current_span(self) ->
Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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
more
Source§
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
§
impl<T> Pointable for T
impl<T> Pointable for T
§
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§
impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§
fn read_from_little_endian(read: &mut
R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.