pub struct Entry {
pub bucket: String,
pub key: String,
pub value: Vec<u8>,
pub revision: u64,
pub delta: u64,
pub created: DateTime,
pub operation: Operation,
}
Available on crate feature
unstable
only.Expand description
An entry in a key-value bucket.
Fields
bucket: String
Name of the bucket the entry is in.
key: String
The key that was retrieved.
value: Vec<u8>
The value that was retreived.
revision: u64
A unique sequence for this value.
delta: u64
Distance from the latest value.
created: DateTime
The time the data was put in the bucket.
operation: Operation
The kind of operation that caused this entry.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnwindSafe for Entry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more