pub struct MutedGroup {
pub elements: Punctuated<Component>,
pub semicolon: _Scl,
}Fields§
§elements: Punctuated<Component>§semicolon: _SclImplementations§
Source§impl MutedGroup
impl MutedGroup
pub fn new(elements: Punctuated<Component>, semicolon: _Scl) -> Self
Trait Implementations§
Source§impl Debug for MutedGroup
impl Debug for MutedGroup
Source§impl From<MutedGroup> for SequenceElement
impl From<MutedGroup> for SequenceElement
Source§fn from(value: MutedGroup) -> Self
fn from(value: MutedGroup) -> Self
Converts to this type from the input type.
Source§impl PrettyTree for MutedGroup
impl PrettyTree for MutedGroup
Source§fn pretty_tree(&self) -> PrettyNode
fn pretty_tree(&self) -> PrettyNode
Builds the presentation node for this syntax value.
Source§impl<N> Reconstruct<N> for MutedGroupwhere
N: ExternalCstNode,
impl<N> Reconstruct<N> for MutedGroupwhere
N: ExternalCstNode,
fn matches(node: &N) -> bool
fn reconstruct(node: N) -> Result<Self, ReconstructError>
Source§impl ToTokens for MutedGroup
impl ToTokens for MutedGroup
Auto Trait Implementations§
impl Freeze for MutedGroup
impl RefUnwindSafe for MutedGroup
impl Send for MutedGroup
impl Sync for MutedGroup
impl Unpin for MutedGroup
impl UnsafeUnpin for MutedGroup
impl UnwindSafe for MutedGroup
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