Enum libnv::libnv::NvType[][src]

pub enum NvType {
Show 13 variants None, Null, Bool, Number, String, NvList, Descriptor, Binary, BoolArray, NumberArray, StringArray, NvListArray, DescriptorArray,
}
Expand description

Enumeration of available data types that the API supports.

Variants

None

Empty type

Null

There is no associated data with the name

Bool

The value is a bool value

Number

The value is a u64 value

String

The value is a C string

NvList

The value is another nvlist

Descriptor

The value is a file descriptor

Binary

The value is a binary buffer

BoolArray

The value is an array of bool values

NumberArray

The value is an array of u64 values

StringArray

The value is an array of C strings

NvListArray

The value is an array of other nvlist’s

DescriptorArray

The value is an array of file descriptors

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.