pub struct TokenNodeGreen<'db>(pub GreenId<'db>);Tuple Fields§
§0: GreenId<'db>Trait Implementations§
Source§impl<'db> Clone for TokenNodeGreen<'db>
impl<'db> Clone for TokenNodeGreen<'db>
Source§fn clone(&self) -> TokenNodeGreen<'db>
fn clone(&self) -> TokenNodeGreen<'db>
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<'db> Debug for TokenNodeGreen<'db>
impl<'db> Debug for TokenNodeGreen<'db>
Source§impl<'db> From<TerminalAndAndGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalAndAndGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalAndAndGreen<'db>) -> Self
fn from(value: TerminalAndAndGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalAndGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalAndGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalAndGreen<'db>) -> Self
fn from(value: TerminalAndGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalArrowGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalArrowGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalArrowGreen<'db>) -> Self
fn from(value: TerminalArrowGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalAsGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalAsGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalAsGreen<'db>) -> Self
fn from(value: TerminalAsGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalAtGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalAtGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalAtGreen<'db>) -> Self
fn from(value: TerminalAtGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalBadCharactersGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalBadCharactersGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalBadCharactersGreen<'db>) -> Self
fn from(value: TerminalBadCharactersGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalBitNotGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalBitNotGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalBitNotGreen<'db>) -> Self
fn from(value: TerminalBitNotGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalBreakGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalBreakGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalBreakGreen<'db>) -> Self
fn from(value: TerminalBreakGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalColonColonGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalColonColonGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalColonColonGreen<'db>) -> Self
fn from(value: TerminalColonColonGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalColonGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalColonGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalColonGreen<'db>) -> Self
fn from(value: TerminalColonGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalCommaGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalCommaGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalCommaGreen<'db>) -> Self
fn from(value: TerminalCommaGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalConstGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalConstGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalConstGreen<'db>) -> Self
fn from(value: TerminalConstGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalContinueGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalContinueGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalContinueGreen<'db>) -> Self
fn from(value: TerminalContinueGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDivEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDivEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDivEqGreen<'db>) -> Self
fn from(value: TerminalDivEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDivGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDivGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDivGreen<'db>) -> Self
fn from(value: TerminalDivGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDollarGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDollarGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDollarGreen<'db>) -> Self
fn from(value: TerminalDollarGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDotDotEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDotDotEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDotDotEqGreen<'db>) -> Self
fn from(value: TerminalDotDotEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDotDotGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDotDotGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDotDotGreen<'db>) -> Self
fn from(value: TerminalDotDotGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalDotGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalDotGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalDotGreen<'db>) -> Self
fn from(value: TerminalDotGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalElseGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalElseGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalElseGreen<'db>) -> Self
fn from(value: TerminalElseGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalEmptyGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalEmptyGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalEmptyGreen<'db>) -> Self
fn from(value: TerminalEmptyGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalEndOfFileGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalEndOfFileGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalEndOfFileGreen<'db>) -> Self
fn from(value: TerminalEndOfFileGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalEnumGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalEnumGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalEnumGreen<'db>) -> Self
fn from(value: TerminalEnumGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalEqEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalEqEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalEqEqGreen<'db>) -> Self
fn from(value: TerminalEqEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalEqGreen<'db>) -> Self
fn from(value: TerminalEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalExternGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalExternGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalExternGreen<'db>) -> Self
fn from(value: TerminalExternGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalFalseGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalFalseGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalFalseGreen<'db>) -> Self
fn from(value: TerminalFalseGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalForGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalForGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalForGreen<'db>) -> Self
fn from(value: TerminalForGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalFunctionGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalFunctionGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalFunctionGreen<'db>) -> Self
fn from(value: TerminalFunctionGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalGEGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalGEGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalGEGreen<'db>) -> Self
fn from(value: TerminalGEGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalGTGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalGTGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalGTGreen<'db>) -> Self
fn from(value: TerminalGTGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalHashGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalHashGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalHashGreen<'db>) -> Self
fn from(value: TerminalHashGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalIdentifierGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalIdentifierGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalIdentifierGreen<'db>) -> Self
fn from(value: TerminalIdentifierGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalIfGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalIfGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalIfGreen<'db>) -> Self
fn from(value: TerminalIfGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalImplGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalImplGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalImplGreen<'db>) -> Self
fn from(value: TerminalImplGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalImplicitsGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalImplicitsGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalImplicitsGreen<'db>) -> Self
fn from(value: TerminalImplicitsGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLBraceGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLBraceGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLBraceGreen<'db>) -> Self
fn from(value: TerminalLBraceGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLBrackGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLBrackGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLBrackGreen<'db>) -> Self
fn from(value: TerminalLBrackGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLEGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLEGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLEGreen<'db>) -> Self
fn from(value: TerminalLEGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLParenGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLParenGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLParenGreen<'db>) -> Self
fn from(value: TerminalLParenGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLTGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLTGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLTGreen<'db>) -> Self
fn from(value: TerminalLTGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLetGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLetGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLetGreen<'db>) -> Self
fn from(value: TerminalLetGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLiteralNumberGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLiteralNumberGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLiteralNumberGreen<'db>) -> Self
fn from(value: TerminalLiteralNumberGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalLoopGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalLoopGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalLoopGreen<'db>) -> Self
fn from(value: TerminalLoopGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMacroGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMacroGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMacroGreen<'db>) -> Self
fn from(value: TerminalMacroGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMatchArrowGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMatchArrowGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMatchArrowGreen<'db>) -> Self
fn from(value: TerminalMatchArrowGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMatchGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMatchGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMatchGreen<'db>) -> Self
fn from(value: TerminalMatchGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMinusEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMinusEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMinusEqGreen<'db>) -> Self
fn from(value: TerminalMinusEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMinusGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMinusGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMinusGreen<'db>) -> Self
fn from(value: TerminalMinusGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalModEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalModEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalModEqGreen<'db>) -> Self
fn from(value: TerminalModEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalModGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalModGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalModGreen<'db>) -> Self
fn from(value: TerminalModGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalModuleGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalModuleGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalModuleGreen<'db>) -> Self
fn from(value: TerminalModuleGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMulEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMulEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMulEqGreen<'db>) -> Self
fn from(value: TerminalMulEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMulGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMulGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMulGreen<'db>) -> Self
fn from(value: TerminalMulGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalMutGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalMutGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalMutGreen<'db>) -> Self
fn from(value: TerminalMutGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalNeqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalNeqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalNeqGreen<'db>) -> Self
fn from(value: TerminalNeqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalNoPanicGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalNoPanicGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalNoPanicGreen<'db>) -> Self
fn from(value: TerminalNoPanicGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalNotGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalNotGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalNotGreen<'db>) -> Self
fn from(value: TerminalNotGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalOfGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalOfGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalOfGreen<'db>) -> Self
fn from(value: TerminalOfGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalOrGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalOrGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalOrGreen<'db>) -> Self
fn from(value: TerminalOrGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalOrOrGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalOrOrGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalOrOrGreen<'db>) -> Self
fn from(value: TerminalOrOrGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalPlusEqGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalPlusEqGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalPlusEqGreen<'db>) -> Self
fn from(value: TerminalPlusEqGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalPlusGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalPlusGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalPlusGreen<'db>) -> Self
fn from(value: TerminalPlusGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalPubGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalPubGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalPubGreen<'db>) -> Self
fn from(value: TerminalPubGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalQuestionMarkGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalQuestionMarkGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalQuestionMarkGreen<'db>) -> Self
fn from(value: TerminalQuestionMarkGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalRBraceGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalRBraceGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalRBraceGreen<'db>) -> Self
fn from(value: TerminalRBraceGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalRBrackGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalRBrackGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalRBrackGreen<'db>) -> Self
fn from(value: TerminalRBrackGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalRParenGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalRParenGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalRParenGreen<'db>) -> Self
fn from(value: TerminalRParenGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalRefGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalRefGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalRefGreen<'db>) -> Self
fn from(value: TerminalRefGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalReturnGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalReturnGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalReturnGreen<'db>) -> Self
fn from(value: TerminalReturnGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalSemicolonGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalSemicolonGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalSemicolonGreen<'db>) -> Self
fn from(value: TerminalSemicolonGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalShortStringGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalShortStringGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalShortStringGreen<'db>) -> Self
fn from(value: TerminalShortStringGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalStringGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalStringGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalStringGreen<'db>) -> Self
fn from(value: TerminalStringGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalStructGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalStructGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalStructGreen<'db>) -> Self
fn from(value: TerminalStructGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalTraitGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalTraitGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalTraitGreen<'db>) -> Self
fn from(value: TerminalTraitGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalTrueGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalTrueGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalTrueGreen<'db>) -> Self
fn from(value: TerminalTrueGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalTypeGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalTypeGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalTypeGreen<'db>) -> Self
fn from(value: TerminalTypeGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalUnderscoreGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalUnderscoreGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalUnderscoreGreen<'db>) -> Self
fn from(value: TerminalUnderscoreGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalUseGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalUseGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalUseGreen<'db>) -> Self
fn from(value: TerminalUseGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalWhileGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalWhileGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalWhileGreen<'db>) -> Self
fn from(value: TerminalWhileGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> From<TerminalXorGreen<'db>> for TokenNodeGreen<'db>
impl<'db> From<TerminalXorGreen<'db>> for TokenNodeGreen<'db>
Source§fn from(value: TerminalXorGreen<'db>) -> Self
fn from(value: TerminalXorGreen<'db>) -> Self
Converts to this type from the input type.
Source§impl<'db> Hash for TokenNodeGreen<'db>
impl<'db> Hash for TokenNodeGreen<'db>
Source§impl<'db> PartialEq for TokenNodeGreen<'db>
impl<'db> PartialEq for TokenNodeGreen<'db>
Source§impl<'db> Update for TokenNodeGreen<'db>
impl<'db> Update for TokenNodeGreen<'db>
impl<'db> Copy for TokenNodeGreen<'db>
impl<'db> Eq for TokenNodeGreen<'db>
impl<'db> StructuralPartialEq for TokenNodeGreen<'db>
Auto Trait Implementations§
impl<'db> Freeze for TokenNodeGreen<'db>
impl<'db> RefUnwindSafe for TokenNodeGreen<'db>
impl<'db> Send for TokenNodeGreen<'db>
impl<'db> Sync for TokenNodeGreen<'db>
impl<'db> Unpin for TokenNodeGreen<'db>
impl<'db> UnwindSafe for TokenNodeGreen<'db>
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'db, T> DebugDbUpcast<'db, T> for Twhere
T: ?Sized,
impl<'db, T> DebugDbUpcast<'db, T> for Twhere
T: ?Sized,
fn debug_db_upcast(&'db self) -> &'db T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more