pub struct NodeVecBuilder(/* private fields */);
Implementations§
Source§impl NodeVecBuilder
impl NodeVecBuilder
pub fn set(self, v: Vec<Node>) -> NodeVecBuilder
pub fn push(self, v: Node) -> NodeVecBuilder
pub fn extend<T>(self, iter: T) -> NodeVecBuilderwhere
T: IntoIterator<Item = Node>,
pub fn replace(&mut self, index: usize, v: Node) -> Option<Node>
Trait Implementations§
Source§impl Builder for NodeVecBuilder
impl Builder for NodeVecBuilder
Source§impl Debug for NodeVecBuilder
impl Debug for NodeVecBuilder
Source§impl Default for NodeVecBuilder
impl Default for NodeVecBuilder
Source§fn default() -> NodeVecBuilder
fn default() -> NodeVecBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NodeVecBuilder
impl RefUnwindSafe for NodeVecBuilder
impl Send for NodeVecBuilder
impl Sync for NodeVecBuilder
impl Unpin for NodeVecBuilder
impl UnwindSafe for NodeVecBuilder
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