[][src]Struct nt::EntryData

pub struct EntryData {
    pub id: u16,
    pub name: String,
    pub flags: u8,
    pub value: EntryValue,
    pub seqnum: u16,
}

Struct containing the data associated with an entry. Used interally to store entries

Fields

The id associated with this entry

The name associated with this entry

The flags associated with this entry

The value associated with this entry

The most recent sequence number associated with this entry

Methods

impl EntryData
[src]

Creates a new EntryData with the given parameters, and a sequence number of 1

Returns the type of the value of self

Trait Implementations

impl Clone for EntryData
[src]

Performs copy-assignment from source. Read more

impl PartialEq<EntryData> for EntryData
[src]

impl Debug for EntryData
[src]

impl<'de> Deserialize<'de> for EntryData
[src]

impl Serialize for EntryData
[src]

Auto Trait Implementations

impl Send for EntryData

impl Sync for EntryData

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]