pub enum ViewDomain {
Style,
Layout,
Render,
FilteredList,
Custom,
}Expand description
The domain of a view in the IVM pipeline.
Used for logging, evidence collection, and fallback policy decisions.
Variants§
Style
Style resolution (theme → resolved style per widget).
Layout
Layout computation (constraints → Rect positions).
Render
Render cells (style + content + layout → Cell grid).
FilteredList
Filtered/sorted list (data → visible subset).
Custom
Custom user-defined view domain.
Implementations§
Trait Implementations§
Source§impl Clone for ViewDomain
impl Clone for ViewDomain
Source§fn clone(&self) -> ViewDomain
fn clone(&self) -> ViewDomain
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 ViewDomain
impl Debug for ViewDomain
Source§impl Hash for ViewDomain
impl Hash for ViewDomain
Source§impl PartialEq for ViewDomain
impl PartialEq for ViewDomain
impl Copy for ViewDomain
impl Eq for ViewDomain
impl StructuralPartialEq for ViewDomain
Auto Trait Implementations§
impl Freeze for ViewDomain
impl RefUnwindSafe for ViewDomain
impl Send for ViewDomain
impl Sync for ViewDomain
impl Unpin for ViewDomain
impl UnsafeUnpin for ViewDomain
impl UnwindSafe for ViewDomain
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<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.