Trait r::callable::core::Sym

source ·
pub trait Sym {
    const SYM: &'static str;
    const KIND: &'static SymKind;
}

Required Associated Constants§

source

const SYM: &'static str

source

const KIND: &'static SymKind

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Sym for InfixAdd

source§

const SYM: &'static str = "+"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixAnd

source§

const SYM: &'static str = "&&"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixAssign

source§

const SYM: &'static str = "<-"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixColon

source§

const SYM: &'static str = ":"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixDiv

source§

const SYM: &'static str = "/"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixDollar

source§

const SYM: &'static str = "$"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixEqual

source§

const SYM: &'static str = "=="

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixGreater

source§

const SYM: &'static str = ">"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixGreaterEqual

source§

const SYM: &'static str = ">="

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixLess

source§

const SYM: &'static str = "<"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixLessEqual

source§

const SYM: &'static str = "<="

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixMod

source§

const SYM: &'static str = "%"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixMul

source§

const SYM: &'static str = "*"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixNotEqual

source§

const SYM: &'static str = "!="

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixOr

source§

const SYM: &'static str = "||"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixPipe

source§

const SYM: &'static str = "|>"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixPow

source§

const SYM: &'static str = "^"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixSub

source§

const SYM: &'static str = "-"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixVectorAnd

source§

const SYM: &'static str = "&"

source§

const KIND: &'static SymKind = _

source§

impl Sym for InfixVectorOr

source§

const SYM: &'static str = "|"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PostfixIndex

source§

const SYM: &'static str = "[["

source§

const KIND: &'static SymKind = _

source§

impl Sym for PostfixPack

source§

const SYM: &'static str = ".."

source§

const KIND: &'static SymKind = _

source§

impl Sym for PostfixVecIndex

source§

const SYM: &'static str = "["

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrefixNot

source§

const SYM: &'static str = "!"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrefixPack

source§

const SYM: &'static str = ".."

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrefixSub

source§

const SYM: &'static str = "-"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveC

source§

const SYM: &'static str = "c"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveCallstack

source§

const SYM: &'static str = "callstack"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveEnvironment

source§

const SYM: &'static str = "environment"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveEval

source§

const SYM: &'static str = "eval"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveIsNull

source§

const SYM: &'static str = "is_null"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveLength

source§

const SYM: &'static str = "length"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveList

source§

const SYM: &'static str = "list"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveNames

source§

const SYM: &'static str = "names"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveParent

source§

const SYM: &'static str = "parent"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitivePaste

source§

const SYM: &'static str = "paste"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitivePrint

source§

const SYM: &'static str = "print"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveQ

source§

const SYM: &'static str = "q"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveQuote

source§

const SYM: &'static str = "quote"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveRnorm

source§

const SYM: &'static str = "rnorm"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveRunif

source§

const SYM: &'static str = "runif"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveSubstitute

source§

const SYM: &'static str = "substitute"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveSum

source§

const SYM: &'static str = "sum"

source§

const KIND: &'static SymKind = _

source§

impl Sym for PrimitiveTypeOf

source§

const SYM: &'static str = "typeof"

source§

const KIND: &'static SymKind = _