Enum vonuvoli_scheme::exports::ProcedurePrimitive1 [−][src]
pub enum ProcedurePrimitive1 { Type(TypePrimitive1), TypeNegated(TypePrimitive1), Boolean(BooleanPrimitive1), Arithmetic(ArithmeticPrimitive1), Bitwise(BitwisePrimitive1), Comparison(ComparisonPrimitive1), ComparisonNegated(ComparisonPrimitive1), List(ListPrimitive1), Array(ArrayPrimitive1), Bytes(BytesPrimitive1), String(StringPrimitive1), Functions(FunctionsPrimitive1), Record(RecordPrimitive1), Runtime(RuntimePrimitive1), Port(PortPrimitive1), FileSystem(FileSystemPrimitive1), }
Variants
Type(TypePrimitive1)
TypeNegated(TypePrimitive1)
Boolean(BooleanPrimitive1)
Arithmetic(ArithmeticPrimitive1)
Bitwise(BitwisePrimitive1)
Comparison(ComparisonPrimitive1)
ComparisonNegated(ComparisonPrimitive1)
List(ListPrimitive1)
Array(ArrayPrimitive1)
Bytes(BytesPrimitive1)
String(StringPrimitive1)
Functions(FunctionsPrimitive1)
Record(RecordPrimitive1)
Runtime(RuntimePrimitive1)
Port(PortPrimitive1)
FileSystem(FileSystemPrimitive1)
Trait Implementations
impl StdAsRef<ProcedurePrimitive1> for ProcedurePrimitive1
[src]
impl StdAsRef<ProcedurePrimitive1> for ProcedurePrimitive1
fn as_ref(&self) -> &ProcedurePrimitive1
[src]
fn as_ref(&self) -> &ProcedurePrimitive1
Performs the conversion.
impl StdFrom<ProcedurePrimitive1> for ProcedurePrimitive
[src]
impl StdFrom<ProcedurePrimitive1> for ProcedurePrimitive
fn from(value: ProcedurePrimitive1) -> ProcedurePrimitive
[src]
fn from(value: ProcedurePrimitive1) -> ProcedurePrimitive
Performs the conversion.
impl StdFrom<ProcedurePrimitive1> for StdBox<ProcedurePrimitive>
[src]
impl StdFrom<ProcedurePrimitive1> for StdBox<ProcedurePrimitive>
ⓘImportant traits for Box<R>fn from(value: ProcedurePrimitive1) -> StdBox<ProcedurePrimitive>
[src]
fn from(value: ProcedurePrimitive1) -> StdBox<ProcedurePrimitive>
Performs the conversion.
impl StdInto0<Outcome<ProcedurePrimitive>> for ProcedurePrimitive1
[src]
impl StdInto0<Outcome<ProcedurePrimitive>> for ProcedurePrimitive1
fn into_0(self) -> Outcome<ProcedurePrimitive>
[src]
fn into_0(self) -> Outcome<ProcedurePrimitive>
impl StdFrom<ProcedurePrimitive1> for Value
[src]
impl StdFrom<ProcedurePrimitive1> for Value
fn from(value: ProcedurePrimitive1) -> Value
[src]
fn from(value: ProcedurePrimitive1) -> Value
Performs the conversion.
impl StdFrom<ProcedurePrimitive1> for StdBox<Value>
[src]
impl StdFrom<ProcedurePrimitive1> for StdBox<Value>
ⓘImportant traits for Box<R>fn from(value: ProcedurePrimitive1) -> StdBox<Value>
[src]
fn from(value: ProcedurePrimitive1) -> StdBox<Value>
Performs the conversion.
impl StdInto0<Outcome<Value>> for ProcedurePrimitive1
[src]
impl StdInto0<Outcome<Value>> for ProcedurePrimitive1
impl StdFrom<ProcedurePrimitive1> for Expression
[src]
impl StdFrom<ProcedurePrimitive1> for Expression
fn from(value: ProcedurePrimitive1) -> Expression
[src]
fn from(value: ProcedurePrimitive1) -> Expression
Performs the conversion.
impl StdFrom<ProcedurePrimitive1> for StdBox<Expression>
[src]
impl StdFrom<ProcedurePrimitive1> for StdBox<Expression>
ⓘImportant traits for Box<R>fn from(value: ProcedurePrimitive1) -> StdBox<Expression>
[src]
fn from(value: ProcedurePrimitive1) -> StdBox<Expression>
Performs the conversion.
impl StdInto0<Outcome<Expression>> for ProcedurePrimitive1
[src]
impl StdInto0<Outcome<Expression>> for ProcedurePrimitive1
fn into_0(self) -> Outcome<Expression>
[src]
fn into_0(self) -> Outcome<Expression>
impl StdTryFrom<ProcedurePrimitive> for ProcedurePrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive> for ProcedurePrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive) -> Result<ProcedurePrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive) -> Result<ProcedurePrimitive1, Error>
try_from
)Performs the conversion.
impl StdTryFrom<StdBox<ProcedurePrimitive>> for ProcedurePrimitive1
[src]
impl StdTryFrom<StdBox<ProcedurePrimitive>> for ProcedurePrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(
value: StdBox<ProcedurePrimitive>
) -> Result<ProcedurePrimitive1, Error>
[src]
fn try_from(
value: StdBox<ProcedurePrimitive>
) -> Result<ProcedurePrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<TypePrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<TypePrimitive1> for ProcedurePrimitive1
fn from(value: TypePrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: TypePrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for TypePrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for TypePrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<TypePrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<TypePrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<BooleanPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<BooleanPrimitive1> for ProcedurePrimitive1
fn from(value: BooleanPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: BooleanPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for BooleanPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for BooleanPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<BooleanPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<BooleanPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<ArithmeticPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<ArithmeticPrimitive1> for ProcedurePrimitive1
fn from(value: ArithmeticPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: ArithmeticPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for ArithmeticPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for ArithmeticPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<ArithmeticPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<ArithmeticPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<BitwisePrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<BitwisePrimitive1> for ProcedurePrimitive1
fn from(value: BitwisePrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: BitwisePrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for BitwisePrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for BitwisePrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<BitwisePrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<BitwisePrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<ComparisonPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<ComparisonPrimitive1> for ProcedurePrimitive1
fn from(value: ComparisonPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: ComparisonPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for ComparisonPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for ComparisonPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<ComparisonPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<ComparisonPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<ListPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<ListPrimitive1> for ProcedurePrimitive1
fn from(value: ListPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: ListPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for ListPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for ListPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<ListPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<ListPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<ArrayPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<ArrayPrimitive1> for ProcedurePrimitive1
fn from(value: ArrayPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: ArrayPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for ArrayPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for ArrayPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<ArrayPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<ArrayPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<BytesPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<BytesPrimitive1> for ProcedurePrimitive1
fn from(value: BytesPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: BytesPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for BytesPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for BytesPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<BytesPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<BytesPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<StringPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<StringPrimitive1> for ProcedurePrimitive1
fn from(value: StringPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: StringPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for StringPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for StringPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<StringPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<StringPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<FunctionsPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<FunctionsPrimitive1> for ProcedurePrimitive1
fn from(value: FunctionsPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: FunctionsPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for FunctionsPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for FunctionsPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<FunctionsPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<FunctionsPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<RecordPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<RecordPrimitive1> for ProcedurePrimitive1
fn from(value: RecordPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: RecordPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for RecordPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for RecordPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<RecordPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<RecordPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<RuntimePrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<RuntimePrimitive1> for ProcedurePrimitive1
fn from(value: RuntimePrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: RuntimePrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for RuntimePrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for RuntimePrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<RuntimePrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<RuntimePrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<PortPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<PortPrimitive1> for ProcedurePrimitive1
fn from(value: PortPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: PortPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for PortPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for PortPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<PortPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<PortPrimitive1, Error>
try_from
)Performs the conversion.
impl StdFrom<FileSystemPrimitive1> for ProcedurePrimitive1
[src]
impl StdFrom<FileSystemPrimitive1> for ProcedurePrimitive1
fn from(value: FileSystemPrimitive1) -> ProcedurePrimitive1
[src]
fn from(value: FileSystemPrimitive1) -> ProcedurePrimitive1
Performs the conversion.
impl StdTryFrom<ProcedurePrimitive1> for FileSystemPrimitive1
[src]
impl StdTryFrom<ProcedurePrimitive1> for FileSystemPrimitive1
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive1) -> Result<FileSystemPrimitive1, Error>
[src]
fn try_from(value: ProcedurePrimitive1) -> Result<FileSystemPrimitive1, Error>
try_from
)Performs the conversion.
impl Copy for ProcedurePrimitive1
[src]
impl Copy for ProcedurePrimitive1
impl Clone for ProcedurePrimitive1
[src]
impl Clone for ProcedurePrimitive1
fn clone(&self) -> ProcedurePrimitive1
[src]
fn clone(&self) -> ProcedurePrimitive1
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Eq for ProcedurePrimitive1
[src]
impl Eq for ProcedurePrimitive1
impl PartialEq for ProcedurePrimitive1
[src]
impl PartialEq for ProcedurePrimitive1
fn eq(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn eq(&self, other: &ProcedurePrimitive1) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn ne(&self, other: &ProcedurePrimitive1) -> bool
This method tests for !=
.
impl Ord for ProcedurePrimitive1
[src]
impl Ord for ProcedurePrimitive1
fn cmp(&self, other: &ProcedurePrimitive1) -> Ordering
[src]
fn cmp(&self, other: &ProcedurePrimitive1) -> Ordering
This method returns an Ordering
between self
and other
. Read more
fn max(self, other: Self) -> Self
1.21.0[src]
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
impl PartialOrd for ProcedurePrimitive1
[src]
impl PartialOrd for ProcedurePrimitive1
fn partial_cmp(&self, other: &ProcedurePrimitive1) -> Option<Ordering>
[src]
fn partial_cmp(&self, other: &ProcedurePrimitive1) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn lt(&self, other: &ProcedurePrimitive1) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn le(&self, other: &ProcedurePrimitive1) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn gt(&self, other: &ProcedurePrimitive1) -> bool
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &ProcedurePrimitive1) -> bool
[src]
fn ge(&self, other: &ProcedurePrimitive1) -> bool
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Hash for ProcedurePrimitive1
[src]
impl Hash for ProcedurePrimitive1
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for ProcedurePrimitive1
[src]
impl Debug for ProcedurePrimitive1
Auto Trait Implementations
impl Send for ProcedurePrimitive1
impl Send for ProcedurePrimitive1
impl Sync for ProcedurePrimitive1
impl Sync for ProcedurePrimitive1