pub struct PutTerms {
pub scope: String,
pub generations: EntryGenerations,
pub max_scope_bytes: u64,
pub max_namespace_bytes: u64,
pub expires: Timestamp,
}Expand description
The conditions of one put (3.4.1 and 3.4.4).
Fields§
§scope: StringThe scope the entry belongs to, as the runtime identifies it.
generations: EntryGenerationsStore only if these still hold.
max_scope_bytes: u64§max_namespace_bytes: u64§expires: TimestampThe evaluation time after which the entry is expired, a hint for reclamation (3.4.3).
Trait Implementations§
impl Eq for PutTerms
impl StructuralPartialEq for PutTerms
Auto Trait Implementations§
impl Freeze for PutTerms
impl RefUnwindSafe for PutTerms
impl Send for PutTerms
impl Sync for PutTerms
impl Unpin for PutTerms
impl UnsafeUnpin for PutTerms
impl UnwindSafe for PutTerms
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