pub struct Dim1Array;
Expand description
1D array dimension.
Trait Implementations§
Source§impl Dimensionable for Dim1Array
impl Dimensionable for Dim1Array
Source§const ZERO_OFFSET: <Dim1Array as Dimensionable>::Offset
const ZERO_OFFSET: <Dim1Array as Dimensionable>::Offset
Zero offset. Read more
Source§type Offset = (u32, u32)
type Offset = (u32, u32)
Offset type of a dimension (used to caracterize addition and subtraction of sizes, mostly).
Source§fn width(size: <Dim1Array as Dimensionable>::Size) -> u32
fn width(size: <Dim1Array as Dimensionable>::Size) -> u32
Width of the associated
Dimensionable::Size
.Source§fn height(size: <Dim1Array as Dimensionable>::Size) -> u32
fn height(size: <Dim1Array as Dimensionable>::Size) -> u32
Height of the associated
Dimensionable::Size
. If it doesn’t have one, set it to 1.Source§fn y_offset(off: <Dim1Array as Dimensionable>::Offset) -> u32
fn y_offset(off: <Dim1Array as Dimensionable>::Offset) -> u32
Y offset. If it doesn’t have one, set it to 0.
Source§fn count(_: <Dim1Array as Dimensionable>::Size) -> usize
fn count(_: <Dim1Array as Dimensionable>::Size) -> usize
Amount of pixels this size represents. Read more
impl Copy for Dim1Array
Auto Trait Implementations§
impl Freeze for Dim1Array
impl RefUnwindSafe for Dim1Array
impl Send for Dim1Array
impl Sync for Dim1Array
impl Unpin for Dim1Array
impl UnwindSafe for Dim1Array
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