pub struct AssignmentList {
pub contents: Delimited<Option<AssignmentListContent>>,
}Expand description
Struct generated by strutuct! for AssignmentList.
Fields§
§contents: Delimited<Option<AssignmentListContent>>Field AssignmentList::contents generated by strutuct!.
Implementations§
Source§impl AssignmentList
impl AssignmentList
Sourcepub fn new(contents: Delimited<Option<AssignmentListContent>>) -> Self
pub fn new(contents: Delimited<Option<AssignmentListContent>>) -> Self
Creates this node from its typed children.
Trait Implementations§
Source§impl Debug for AssignmentList
impl Debug for AssignmentList
Source§impl From<AssignmentList> for AssignmentArgument
impl From<AssignmentList> for AssignmentArgument
Source§fn from(value: AssignmentList) -> Self
fn from(value: AssignmentList) -> Self
Converts to this type from the input type.
Source§impl From<AssignmentList> for AssignmentListContent
impl From<AssignmentList> for AssignmentListContent
Source§fn from(value: AssignmentList) -> Self
fn from(value: AssignmentList) -> Self
Converts to this type from the input type.
Source§impl Lex for AssignmentList
impl Lex for AssignmentList
Source§fn to_tokens(&self, output: &mut TokenStream)
fn to_tokens(&self, output: &mut TokenStream)
Appends this value’s token trees to
output.Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Emits this value into a fresh token stream.
Source§impl<N> Migrate<N> for AssignmentListwhere
N: ExternalCstNode,
impl<N> Migrate<N> for AssignmentListwhere
N: ExternalCstNode,
Source§impl PrettyTree for AssignmentList
impl PrettyTree for AssignmentList
Source§fn pretty_tree(&self) -> PrettyNode
fn pretty_tree(&self) -> PrettyNode
Builds the presentation node for this syntax value.
Auto Trait Implementations§
impl Freeze for AssignmentList
impl RefUnwindSafe for AssignmentList
impl Send for AssignmentList
impl Sync for AssignmentList
impl Unpin for AssignmentList
impl UnsafeUnpin for AssignmentList
impl UnwindSafe for AssignmentList
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