pub struct KeyValueEntry { /* private fields */ }
Expand description
Native representation of a KeyValueEntry
A KeyValueEntry
organizes additional data, metadata
, for state objects. Any data,
represented as a String
, may be stored within a KeyValueEntry
.
Implementations§
Trait Implementations§
Source§impl Clone for KeyValueEntry
impl Clone for KeyValueEntry
Source§fn clone(&self) -> KeyValueEntry
fn clone(&self) -> KeyValueEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for KeyValueEntry
impl Debug for KeyValueEntry
Source§impl FromBytes<KeyValueEntry> for KeyValueEntry
impl FromBytes<KeyValueEntry> for KeyValueEntry
fn from_bytes(bytes: &[u8]) -> Result<KeyValueEntry, ProtoConversionError>
Source§impl FromNative<KeyValueEntry> for KeyValueEntry
impl FromNative<KeyValueEntry> for KeyValueEntry
fn from_native(key_value: KeyValueEntry) -> Result<Self, ProtoConversionError>
Source§impl FromProto<KeyValueEntry> for KeyValueEntry
impl FromProto<KeyValueEntry> for KeyValueEntry
fn from_proto(key_value: KeyValueEntry) -> Result<Self, ProtoConversionError>
Source§impl IntoBytes for KeyValueEntry
impl IntoBytes for KeyValueEntry
fn into_bytes(self) -> Result<Vec<u8>, ProtoConversionError>
Source§impl IntoNative<KeyValueEntry> for KeyValueEntry
impl IntoNative<KeyValueEntry> for KeyValueEntry
fn into_native(self) -> Result<T, ProtoConversionError>
Source§impl IntoProto<KeyValueEntry> for KeyValueEntry
impl IntoProto<KeyValueEntry> for KeyValueEntry
fn into_proto(self) -> Result<T, ProtoConversionError>
Source§impl PartialEq for KeyValueEntry
impl PartialEq for KeyValueEntry
impl StructuralPartialEq for KeyValueEntry
Auto Trait Implementations§
impl Freeze for KeyValueEntry
impl RefUnwindSafe for KeyValueEntry
impl Send for KeyValueEntry
impl Sync for KeyValueEntry
impl Unpin for KeyValueEntry
impl UnwindSafe for KeyValueEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more