pub struct NodeMask { /* private fields */ }Expand description
Query-scoped node visibility filter (ACL primitive).
When a NodeMask is passed to query_masked, only nodes whose dense id
appears in visible will be returned by label scans, key lookups, and
neighbor expansions. Edges where either endpoint is hidden are silently
dropped from the result.
Unknown keys in from_keys are silently ignored (they resolve to no id).
An empty mask hides every node.
Implementations§
Auto Trait Implementations§
impl Freeze for NodeMask
impl RefUnwindSafe for NodeMask
impl Send for NodeMask
impl Sync for NodeMask
impl Unpin for NodeMask
impl UnsafeUnpin 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