[][src]Struct nt::EntryMut

pub struct EntryMut<'a> { /* fields omitted */ }

Struct representing an entry in NetworkTables with the given id This struct allows for changes to the entry's flags, and value.

Methods

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

Returns the id of self

Returns the data associated with self

Updates the flags of self, setting or unsetting the persistence bit

Updates the value of self. new_value must be the same [EntryType] as that of self.value()

Converts this into an immutable Entry.

Deletes the entry associated with self self is moved as the data associated with it becomes inaccessible after this operation

Auto Trait Implementations

impl<'a> Send for EntryMut<'a>

impl<'a> Sync for EntryMut<'a>

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[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