pub struct NakSegmentRequest { /* private fields */ }Expand description
A size-independent representation of a single NAK segment request.
Implementations§
Source§impl NakSegmentRequest
impl NakSegmentRequest
Sourcepub fn start_offset(&self) -> u64
pub fn start_offset(&self) -> u64
Get the start_offset of the missing segment.
Sourcepub fn end_offset(&self) -> u64
pub fn end_offset(&self) -> u64
Get the end_offset of the missing segment.
Trait Implementations§
Source§impl Clone for NakSegmentRequest
impl Clone for NakSegmentRequest
Source§fn clone(&self) -> NakSegmentRequest
fn clone(&self) -> NakSegmentRequest
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 NakSegmentRequest
impl Debug for NakSegmentRequest
Source§impl PartialEq for NakSegmentRequest
impl PartialEq for NakSegmentRequest
impl Copy for NakSegmentRequest
impl Eq for NakSegmentRequest
impl StructuralPartialEq for NakSegmentRequest
Auto Trait Implementations§
impl Freeze for NakSegmentRequest
impl RefUnwindSafe for NakSegmentRequest
impl Send for NakSegmentRequest
impl Sync for NakSegmentRequest
impl Unpin for NakSegmentRequest
impl UnsafeUnpin for NakSegmentRequest
impl UnwindSafe for NakSegmentRequest
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