pub struct CallerOverlay {
pub slot_offset: u32,
pub buf_offset: usize,
pub len: u32,
}Expand description
A range of caller bytes that overlays a data column slot.
Fields§
§slot_offset: u32Offset within the column slot where the overlay starts
(0 <= slot_offset < stripe_len).
buf_offset: usizeOffset in the caller’s buffer where the overlay bytes start.
len: u32Length of the overlay in bytes
(slot_offset + len <= stripe_len).
Trait Implementations§
Source§impl Clone for CallerOverlay
impl Clone for CallerOverlay
Source§fn clone(&self) -> CallerOverlay
fn clone(&self) -> CallerOverlay
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 CallerOverlay
impl Debug for CallerOverlay
Source§impl PartialEq for CallerOverlay
impl PartialEq for CallerOverlay
impl Eq for CallerOverlay
impl StructuralPartialEq for CallerOverlay
Auto Trait Implementations§
impl Freeze for CallerOverlay
impl RefUnwindSafe for CallerOverlay
impl Send for CallerOverlay
impl Sync for CallerOverlay
impl Unpin for CallerOverlay
impl UnsafeUnpin for CallerOverlay
impl UnwindSafe for CallerOverlay
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