Enum nt::EntryValue[][src]

pub enum EntryValue {
    Boolean(bool),
    Double(f64),
    String(String),
    RawData(Vec<u8>),
    BooleanArray(Vec<bool>),
    DoubleArray(Vec<f64>),
    StringArray(Vec<String>),
    RPCDef(RPCDefinitionData),
}

Enum representing the different values that NetworkTables supports

Variants

An entry value containing a single boolean

An entry value containing a single double

An entry value containing a single string

An entry value containing raw data

An entry value containing a boolean array

An entry value containing a double array

An entry value containing a string array

An entry value containing definition data for a RPC

Methods

impl EntryValue
[src]

Returns the EntryType corresponding to the variant of [self]

Trait Implementations

impl Debug for EntryValue
[src]

Formats the value using the given formatter. Read more

impl Clone for EntryValue
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for EntryValue
[src]

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

This method tests for !=.

impl ClientMessage for EntryValue
[src]

Encodes Self into the given buf

Auto Trait Implementations

impl Send for EntryValue

impl Sync for EntryValue