pub struct LayoutPassId(/* private fields */);Expand description
Identifies the layout pass of a window.
This value is different for each window layout, but the same for children of panels that do more then one layout pass.
Implementations§
Source§impl LayoutPassId
impl LayoutPassId
Sourcepub const fn next(self) -> LayoutPassId
pub const fn next(self) -> LayoutPassId
Gets the next layout pass ID.
Trait Implementations§
Source§impl Clone for LayoutPassId
impl Clone for LayoutPassId
Source§fn clone(&self) -> LayoutPassId
fn clone(&self) -> LayoutPassId
Returns a duplicate of the value. Read more
1.0.0 · 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 LayoutPassId
impl Debug for LayoutPassId
Source§impl Default for LayoutPassId
impl Default for LayoutPassId
Source§fn default() -> LayoutPassId
fn default() -> LayoutPassId
Returns the “default value” for a type. Read more
Source§impl Hash for LayoutPassId
impl Hash for LayoutPassId
Source§impl PartialEq for LayoutPassId
impl PartialEq for LayoutPassId
impl Copy for LayoutPassId
impl Eq for LayoutPassId
impl StructuralPartialEq for LayoutPassId
Auto Trait Implementations§
impl Freeze for LayoutPassId
impl RefUnwindSafe for LayoutPassId
impl Send for LayoutPassId
impl Sync for LayoutPassId
impl Unpin for LayoutPassId
impl UnwindSafe for LayoutPassId
Blanket Implementations§
Source§impl<T> AnyVarValue for T
impl<T> AnyVarValue for T
Source§fn clone_boxed(&self) -> BoxAnyVarValue
fn clone_boxed(&self) -> BoxAnyVarValue
Clone the value.
Source§fn eq_any(&self, other: &(dyn AnyVarValue + 'static)) -> bool
fn eq_any(&self, other: &(dyn AnyVarValue + 'static)) -> bool
Gets if
self and other are equal.Source§fn try_swap(&mut self, other: &mut (dyn AnyVarValue + 'static)) -> bool
fn try_swap(&mut self, other: &mut (dyn AnyVarValue + 'static)) -> bool
Swap value with
other if both are of the same type.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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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