Struct dioxus_native_core::node_ref::NodeMask
source · pub struct NodeMask { /* private fields */ }
Expand description
A mask that limits what parts of a node a dependency can see.
Implementations§
source§impl NodeMask
impl NodeMask
sourcepub fn add_attributes(&mut self, attributes: AttributeMask)
pub fn add_attributes(&mut self, attributes: AttributeMask)
Allow the mask to view the given attributes
sourcepub fn attributes(&self) -> &AttributeMask
pub fn attributes(&self) -> &AttributeMask
Get the mask for the attributes
sourcepub fn set_listeners(&mut self)
pub fn set_listeners(&mut self)
Set the mask to view the listeners
Trait Implementations§
source§impl PartialEq for NodeMask
impl PartialEq for NodeMask
impl Eq for NodeMask
impl StructuralPartialEq for NodeMask
Auto Trait Implementations§
impl RefUnwindSafe for NodeMask
impl Send for NodeMask
impl Sync for NodeMask
impl Unpin for NodeMask
impl UnwindSafe for NodeMask
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.