Struct yrs::YIdRangeSeq
source · #[repr(C)]pub struct YIdRangeSeq {
pub len: u32,
pub seq: *mut YIdRange,
}
Expand description
Fixed-length sequence of ID ranges. Each range is a pair of [start, end) values, describing the range of items identified by clock values, that this range refers to.
Fields§
§len: u32
Number of ranges stored in this sequence.
seq: *mut YIdRange
Array (length is stored in len
field) or ranges. Each range is a pair of [start, end)
values, describing continuous collection of items produced by the same client, identified
by clock values, that this range refers to.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for YIdRangeSeq
impl RefUnwindSafe for YIdRangeSeq
impl !Send for YIdRangeSeq
impl !Sync for YIdRangeSeq
impl Unpin for YIdRangeSeq
impl UnwindSafe for YIdRangeSeq
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