Enum erlang_term::raw_term::RawTermType
source · pub enum RawTermType {
Show 25 variants
SmallInt,
Int,
SmallTuple,
LargeTuple,
Map,
Nil,
String,
List,
Improper,
Binary,
BitBinary,
SmallBigInt,
LargeBigInt,
Pid,
NewPid,
Port,
NewPort,
Ref,
NewerRef,
Function,
Float,
Atom,
SmallAtom,
AtomDeprecated,
SmallAtomDeprecated,
}
Expand description
Auto-generated discriminant enum variants
Variants§
SmallInt
Int
SmallTuple
LargeTuple
Map
Nil
String
List
Improper
Binary
BitBinary
SmallBigInt
LargeBigInt
Pid
NewPid
Port
NewPort
Ref
NewerRef
Function
Float
Atom
SmallAtom
AtomDeprecated
SmallAtomDeprecated
Implementations§
Trait Implementations§
source§impl Clone for RawTermType
impl Clone for RawTermType
source§fn clone(&self) -> RawTermType
fn clone(&self) -> RawTermType
Returns a copy 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 Debug for RawTermType
impl Debug for RawTermType
source§impl<'_enum> From<&'_enum RawTerm> for RawTermType
impl<'_enum> From<&'_enum RawTerm> for RawTermType
source§fn from(val: &'_enum RawTerm) -> RawTermType
fn from(val: &'_enum RawTerm) -> RawTermType
Converts to this type from the input type.
source§impl From<&RawTermType> for RawTermGeneralType
impl From<&RawTermType> for RawTermGeneralType
source§fn from(item: &RawTermType) -> RawTermGeneralType
fn from(item: &RawTermType) -> RawTermGeneralType
Converts to this type from the input type.
source§impl From<RawTerm> for RawTermType
impl From<RawTerm> for RawTermType
source§fn from(val: RawTerm) -> RawTermType
fn from(val: RawTerm) -> RawTermType
Converts to this type from the input type.
source§impl From<RawTermType> for RawTermGeneralType
impl From<RawTermType> for RawTermGeneralType
source§fn from(item: RawTermType) -> RawTermGeneralType
fn from(item: RawTermType) -> RawTermGeneralType
Converts to this type from the input type.
source§impl PartialEq<RawTermType> for RawTermType
impl PartialEq<RawTermType> for RawTermType
source§fn eq(&self, other: &RawTermType) -> bool
fn eq(&self, other: &RawTermType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.