pub struct ArrayElementsNode { /* private fields */ }Expand description
Branded type for ArrayElements non-terminal
Implementations§
Source§impl ArrayElementsNode
impl ArrayElementsNode
Sourcepub fn into_builder(self) -> CstBuilder
pub fn into_builder(self) -> CstBuilder
Consume this node and return its builder
Trait Implementations§
Source§impl Clone for ArrayElementsNode
impl Clone for ArrayElementsNode
Source§fn clone(&self) -> ArrayElementsNode
fn clone(&self) -> ArrayElementsNode
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 ArrayElementsNode
impl Debug for ArrayElementsNode
Source§impl From<ArrayElementsNode> for BuilderNodeId
impl From<ArrayElementsNode> for BuilderNodeId
Source§fn from(node: ArrayElementsNode) -> Self
fn from(node: ArrayElementsNode) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ArrayElementsNode
impl RefUnwindSafe for ArrayElementsNode
impl Send for ArrayElementsNode
impl Sync for ArrayElementsNode
impl Unpin for ArrayElementsNode
impl UnwindSafe for ArrayElementsNode
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