pub struct HyperslabBlock {
pub start: Vec<u64>,
pub end: Vec<u64>,
}Expand description
One block of a hyperslab block-list selection: inclusive
start..=end element coordinates, one pair per dimension.
Fields§
§start: Vec<u64>§end: Vec<u64>Trait Implementations§
Source§impl Clone for HyperslabBlock
impl Clone for HyperslabBlock
Source§fn clone(&self) -> HyperslabBlock
fn clone(&self) -> HyperslabBlock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HyperslabBlock
impl Debug for HyperslabBlock
impl Eq for HyperslabBlock
Source§impl PartialEq for HyperslabBlock
impl PartialEq for HyperslabBlock
impl StructuralPartialEq for HyperslabBlock
Auto Trait Implementations§
impl Freeze for HyperslabBlock
impl RefUnwindSafe for HyperslabBlock
impl Send for HyperslabBlock
impl Sync for HyperslabBlock
impl Unpin for HyperslabBlock
impl UnsafeUnpin for HyperslabBlock
impl UnwindSafe for HyperslabBlock
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