pub struct VecNodeList { /* private fields */ }Expand description
A node list backed by a vector with shared ownership
Used for creating filtered node lists (e.g., from select-elements). Uses Rc to share the vector without cloning nodes.
Implementations§
Trait Implementations§
Source§impl Debug for VecNodeList
impl Debug for VecNodeList
Source§impl NodeList for VecNodeList
impl NodeList for VecNodeList
Auto Trait Implementations§
impl !RefUnwindSafe for VecNodeList
impl !Send for VecNodeList
impl !Sync for VecNodeList
impl !UnwindSafe for VecNodeList
impl Freeze for VecNodeList
impl Unpin for VecNodeList
impl UnsafeUnpin for VecNodeList
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