pub struct PaintWindow {
pub start: Option<f64>,
pub end: Option<f64>,
}Expand description
Half-open visibility window [start, end); None bounds are unbounded.
Fields§
§start: Option<f64>§end: Option<f64>Implementations§
Trait Implementations§
Source§impl Clone for PaintWindow
impl Clone for PaintWindow
Source§fn clone(&self) -> PaintWindow
fn clone(&self) -> PaintWindow
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 moreimpl Copy for PaintWindow
Source§impl Debug for PaintWindow
impl Debug for PaintWindow
Source§impl PartialEq for PaintWindow
impl PartialEq for PaintWindow
impl StructuralPartialEq for PaintWindow
Auto Trait Implementations§
impl Freeze for PaintWindow
impl RefUnwindSafe for PaintWindow
impl Send for PaintWindow
impl Sync for PaintWindow
impl Unpin for PaintWindow
impl UnsafeUnpin for PaintWindow
impl UnwindSafe for PaintWindow
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