pub struct DemoGapRegion {
pub x: usize,
pub y: usize,
pub width: usize,
pub height: usize,
pub size: usize,
pub severity: GapSeverity,
}Expand description
A gap region in the pixel buffer
Fields§
§x: usizeX position
y: usizeY position
width: usizeWidth
height: usizeHeight
size: usizeTotal pixel count
severity: GapSeveritySeverity level
Trait Implementations§
Source§impl Clone for DemoGapRegion
impl Clone for DemoGapRegion
Source§fn clone(&self) -> DemoGapRegion
fn clone(&self) -> DemoGapRegion
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 moreAuto Trait Implementations§
impl Freeze for DemoGapRegion
impl RefUnwindSafe for DemoGapRegion
impl Send for DemoGapRegion
impl Sync for DemoGapRegion
impl Unpin for DemoGapRegion
impl UnsafeUnpin for DemoGapRegion
impl UnwindSafe for DemoGapRegion
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,
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 moreSource§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