pub struct SequenceValueReservation {
pub first_value: i64,
pub last_value: i64,
pub count: i64,
pub log_count: i64,
}Expand description
One atomic sequence reservation. first_value is returned immediately, while the remaining values through last_value belong to the allocating session.
Fields§
§first_value: i64§last_value: i64§count: i64§log_count: i64Trait Implementations§
Source§impl Clone for SequenceValueReservation
impl Clone for SequenceValueReservation
Source§fn clone(&self) -> SequenceValueReservation
fn clone(&self) -> SequenceValueReservation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SequenceValueReservation
Source§impl Debug for SequenceValueReservation
impl Debug for SequenceValueReservation
impl Eq for SequenceValueReservation
Source§impl PartialEq for SequenceValueReservation
impl PartialEq for SequenceValueReservation
impl StructuralPartialEq for SequenceValueReservation
Auto Trait Implementations§
impl Freeze for SequenceValueReservation
impl RefUnwindSafe for SequenceValueReservation
impl Send for SequenceValueReservation
impl Sync for SequenceValueReservation
impl Unpin for SequenceValueReservation
impl UnsafeUnpin for SequenceValueReservation
impl UnwindSafe for SequenceValueReservation
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