Enum agnes::masked::FieldData [] [src]

pub enum FieldData<'a> {
    Unsigned(&'a MaskedData<u64>),
    Signed(&'a MaskedData<i64>),
    Text(&'a MaskedData<String>),
    Boolean(&'a MaskedData<bool>),
    Float(&'a MaskedData<f64>),
}

Common enum for different kinds of data vectors that can be held in a field.

Variants

Field data vector containing unsigned data.

Field data vector containing signed data.

Field data vector containing text data.

Field data vector containing boolean data.

Field data vector containing floating-point data.

Methods

impl<'a> FieldData<'a>
[src]

[src]

Length of the data vector.

Trait Implementations

impl<'a> Serialize for FieldData<'a>
[src]

[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

impl<'a> Send for FieldData<'a>

impl<'a> Sync for FieldData<'a>