Enum websocket::header::ByteRangeSpec
source · Expand description
Each Range::Bytes header can contain one or more ByteRangeSpecs.
Each ByteRangeSpec defines a range of bytes to fetch
Variants
FromTo(u64, u64)
Get all bytes between x and y (“x-y”)
AllFrom(u64)
Get all bytes starting from x (“x-”)
Last(u64)
Get last x bytes (“-x”)
Trait Implementations
sourceimpl Clone for ByteRangeSpec
impl Clone for ByteRangeSpec
sourcefn clone(&self) -> ByteRangeSpec
fn clone(&self) -> ByteRangeSpec
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 moresourceimpl Debug for ByteRangeSpec
impl Debug for ByteRangeSpec
sourceimpl Display for ByteRangeSpec
impl Display for ByteRangeSpec
sourceimpl FromStr for ByteRangeSpec
impl FromStr for ByteRangeSpec
sourceimpl PartialEq<ByteRangeSpec> for ByteRangeSpec
impl PartialEq<ByteRangeSpec> for ByteRangeSpec
sourcefn eq(&self, other: &ByteRangeSpec) -> bool
fn eq(&self, other: &ByteRangeSpec) -> bool
impl StructuralPartialEq for ByteRangeSpec
Auto Trait Implementations
impl RefUnwindSafe for ByteRangeSpec
impl Send for ByteRangeSpec
impl Sync for ByteRangeSpec
impl Unpin for ByteRangeSpec
impl UnwindSafe for ByteRangeSpec
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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