pub(crate) enum __Symbol<'input> {
Show 16 variants
Variant0(&'input str),
Variant1((&'input str, String)),
Variant2(Vec<(&'input str, String)>),
Variant3((String, &'input str, String)),
Variant4(Vec<(String, &'input str, String)>),
Variant5(String),
Variant6(Path),
Variant7(Option<Path>),
Variant8(Testbench),
Variant9(TestbenchCommand),
Variant10(Vec<TestbenchCommand>),
Variant11(TestbenchLink),
Variant12(Vec<TestbenchLink>),
Variant13(Option<String>),
Variant14(WatchFormat),
Variant15(Option<WatchFormat>),
}
Variants§
Variant0(&'input str)
Variant1((&'input str, String))
Variant2(Vec<(&'input str, String)>)
Variant3((String, &'input str, String))
Variant4(Vec<(String, &'input str, String)>)
Variant5(String)
Variant6(Path)
Variant7(Option<Path>)
Variant8(Testbench)
Variant9(TestbenchCommand)
Variant10(Vec<TestbenchCommand>)
Variant11(TestbenchLink)
Variant12(Vec<TestbenchLink>)
Variant13(Option<String>)
Variant14(WatchFormat)
Variant15(Option<WatchFormat>)
Auto Trait Implementations§
impl<'input> RefUnwindSafe for __Symbol<'input>
impl<'input> Send for __Symbol<'input>
impl<'input> Sync for __Symbol<'input>
impl<'input> Unpin for __Symbol<'input>
impl<'input> UnwindSafe for __Symbol<'input>
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