[−][src]Struct rust_eterm::terms::EAtom
Describes an ATOM_UTF8_EXT term and a SMALL_ATOM_UTF8_EXT term.
TODO: Make sure the string representation of atoms that need to be quoted is implemented.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EAtom
impl Send for EAtom
impl Sync for EAtom
impl Unpin for EAtom
impl UnwindSafe for EAtom
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> ETerm for T where
T: ToExternalBinary + Display + Any, [src]
T: ToExternalBinary + Display + Any,
fn write_to(&self, writer: &mut dyn Write) -> Result<usize, Error>[src]
fn to_external_binary(&self) -> Result<Vec<u8>, Error>[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,