pub struct HypercubeSelection {
pub cube_span: CubeSpan,
pub global_order: GlobalOrder,
pub cube_count_plan_selection: CubeCountPlanSelection,
}
Expand description
Determines how to launch the hypercube, i.e. anything relevant to CubeCount and where a Cube at a cube position should work
Fields§
§cube_span: CubeSpan
§global_order: GlobalOrder
§cube_count_plan_selection: CubeCountPlanSelection
Implementations§
Source§impl HypercubeSelection
impl HypercubeSelection
Sourcepub fn builder<'a>(
tiling_scheme: &'a TilingScheme,
) -> HypercubeSelectionBuilder<'a>
pub fn builder<'a>( tiling_scheme: &'a TilingScheme, ) -> HypercubeSelectionBuilder<'a>
Create a builder for HypercubeSelection
Trait Implementations§
Source§impl Clone for HypercubeSelection
impl Clone for HypercubeSelection
Source§fn clone(&self) -> HypercubeSelection
fn clone(&self) -> HypercubeSelection
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 moreAuto Trait Implementations§
impl Freeze for HypercubeSelection
impl RefUnwindSafe for HypercubeSelection
impl Send for HypercubeSelection
impl Sync for HypercubeSelection
impl Unpin for HypercubeSelection
impl UnwindSafe for HypercubeSelection
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