pub enum DeclarationName {
Single(OptionalIdentifier),
Tuple(Vec<DeclarationName>),
}
Variants§
Single(OptionalIdentifier)
Tuple(Vec<DeclarationName>)
Trait Implementations§
Source§impl Clone for DeclarationName
impl Clone for DeclarationName
Source§fn clone(&self) -> DeclarationName
fn clone(&self) -> DeclarationName
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 SimpleCodeGen for DeclarationName
impl SimpleCodeGen for DeclarationName
Auto Trait Implementations§
impl Freeze for DeclarationName
impl RefUnwindSafe for DeclarationName
impl Send for DeclarationName
impl Sync for DeclarationName
impl Unpin for DeclarationName
impl UnwindSafe for DeclarationName
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