Struct range_reader::RangeOutput
source · [−]Expand description
A range of bytes with a known starting position.
Fields
start: u64
the start
data: Vec<u8>
the data
Trait Implementations
sourceimpl Clone for RangeOutput
impl Clone for RangeOutput
sourcefn clone(&self) -> RangeOutput
fn clone(&self) -> RangeOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RangeOutput
impl Debug for RangeOutput
sourceimpl Hash for RangeOutput
impl Hash for RangeOutput
sourceimpl PartialEq<RangeOutput> for RangeOutput
impl PartialEq<RangeOutput> for RangeOutput
sourcefn eq(&self, other: &RangeOutput) -> bool
fn eq(&self, other: &RangeOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &RangeOutput) -> bool
fn ne(&self, other: &RangeOutput) -> bool
This method tests for !=
.
impl Eq for RangeOutput
impl StructuralEq for RangeOutput
impl StructuralPartialEq for RangeOutput
Auto Trait Implementations
impl RefUnwindSafe for RangeOutput
impl Send for RangeOutput
impl Sync for RangeOutput
impl Unpin for RangeOutput
impl UnwindSafe for RangeOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more