Enum genet_abi::variant::Variant[][src]

pub enum Variant {
    Nil,
    Bool(bool),
    Int64(i64),
    UInt64(u64),
    Float64(f64),
    String(Box<str>),
    BigInt(Box<[u8]>),
    Buffer(Box<[u8]>),
    Slice(ByteSlice),
}

Variants

Trait Implementations

impl Debug for Variant
[src]

Formats the value using the given formatter. Read more

impl Clone for Variant
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Variant
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Value<String> for Variant
[src]

impl Value<Vec<u8>> for Variant
[src]

impl Value<ByteSlice> for Variant
[src]

impl Value<u64> for Variant
[src]

impl Value<usize> for Variant
[src]

impl Value<u32> for Variant
[src]

impl Value<u16> for Variant
[src]

impl Value<u8> for Variant
[src]

impl Value<i64> for Variant
[src]

impl Value<isize> for Variant
[src]

impl Value<i32> for Variant
[src]

impl Value<i16> for Variant
[src]

impl Value<i8> for Variant
[src]

impl Value<f64> for Variant
[src]

impl Value<f32> for Variant
[src]

impl Into<Variant> for bool
[src]

Performs the conversion.

impl Into<Variant> for i8
[src]

Performs the conversion.

impl Into<Variant> for i16
[src]

Performs the conversion.

impl Into<Variant> for i32
[src]

Performs the conversion.

impl Into<Variant> for i64
[src]

Performs the conversion.

impl Into<Variant> for u8
[src]

Performs the conversion.

impl Into<Variant> for u16
[src]

Performs the conversion.

impl Into<Variant> for u32
[src]

Performs the conversion.

impl Into<Variant> for u64
[src]

Performs the conversion.

impl Into<Variant> for f32
[src]

Performs the conversion.

impl Into<Variant> for f64
[src]

Performs the conversion.

impl Into<Variant> for Box<str>
[src]

Performs the conversion.

impl Into<Variant> for Box<[u8]>
[src]

Performs the conversion.

impl Into<Variant> for ByteSlice
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Variant

impl Sync for Variant