#[repr(C)]pub struct RectU32 {
pub x0: u32,
pub y0: u32,
pub x1: u32,
pub y1: u32,
}Expand description
An axis-aligned rectangle with u32 coordinates.
Fields§
§x0: u32The minimum x coordinate.
y0: u32The minimum y coordinate.
x1: u32The exclusive maximum x coordinate.
y1: u32The exclusive maximum y coordinate.
Implementations§
Trait Implementations§
impl Copy for RectU32
impl Eq for RectU32
impl Pod for RectU32
impl StructuralPartialEq for RectU32
Auto Trait Implementations§
impl Freeze for RectU32
impl RefUnwindSafe for RectU32
impl Send for RectU32
impl Sync for RectU32
impl Unpin for RectU32
impl UnsafeUnpin for RectU32
impl UnwindSafe for RectU32
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.