pub enum CanvasSceneLayerPhase {
DocumentUnderlay,
EdgeBehindNodes,
RecordBody,
RecordWidget,
RecordChrome,
EdgeAboveNodes,
ToolChrome,
HostPortal,
}Variants§
DocumentUnderlay
EdgeBehindNodes
RecordBody
RecordWidget
RecordChrome
EdgeAboveNodes
ToolChrome
HostPortal
Trait Implementations§
Source§impl Clone for CanvasSceneLayerPhase
impl Clone for CanvasSceneLayerPhase
Source§fn clone(&self) -> CanvasSceneLayerPhase
fn clone(&self) -> CanvasSceneLayerPhase
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 CanvasSceneLayerPhase
Source§impl Debug for CanvasSceneLayerPhase
impl Debug for CanvasSceneLayerPhase
impl Eq for CanvasSceneLayerPhase
Source§impl Hash for CanvasSceneLayerPhase
impl Hash for CanvasSceneLayerPhase
Source§impl Ord for CanvasSceneLayerPhase
impl Ord for CanvasSceneLayerPhase
Source§fn cmp(&self, other: &CanvasSceneLayerPhase) -> Ordering
fn cmp(&self, other: &CanvasSceneLayerPhase) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CanvasSceneLayerPhase
impl PartialEq for CanvasSceneLayerPhase
Source§fn eq(&self, other: &CanvasSceneLayerPhase) -> bool
fn eq(&self, other: &CanvasSceneLayerPhase) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CanvasSceneLayerPhase
impl PartialOrd for CanvasSceneLayerPhase
impl StructuralPartialEq for CanvasSceneLayerPhase
Auto Trait Implementations§
impl Freeze for CanvasSceneLayerPhase
impl RefUnwindSafe for CanvasSceneLayerPhase
impl Send for CanvasSceneLayerPhase
impl Sync for CanvasSceneLayerPhase
impl Unpin for CanvasSceneLayerPhase
impl UnsafeUnpin for CanvasSceneLayerPhase
impl UnwindSafe for CanvasSceneLayerPhase
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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