Enum polar_core::terms::Value [−][src]
pub enum Value {
Number(Numeric),
String(String),
Boolean(bool),
ExternalInstance(ExternalInstance),
Dictionary(Dictionary),
Pattern(Pattern),
Call(Call),
List(TermList),
Variable(Symbol),
RestVariable(Symbol),
Expression(Operation),
}Variants
Number(Numeric)String(String)Boolean(bool)ExternalInstance(ExternalInstance)Dictionary(Dictionary)Pattern(Pattern)Call(Call)List(TermList)Variable(Symbol)RestVariable(Symbol)Expression(Operation)Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Valueimpl UnwindSafe for ValueBlanket Implementations
Mutably borrows from an owned value. Read more