pub struct RangeRequest {
pub start: u64,
pub end: Option<u64>,
}Expand description
A parsed byte range request.
Represents a request for a specific byte range of a resource, typically from the HTTP Range header.
Fields§
§start: u64Starting byte offset (inclusive)
end: Option<u64>Ending byte offset (inclusive), or None for “to end of file”
Implementations§
Source§impl RangeRequest
impl RangeRequest
Trait Implementations§
Source§impl Clone for RangeRequest
impl Clone for RangeRequest
Source§fn clone(&self) -> RangeRequest
fn clone(&self) -> RangeRequest
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 RangeRequest
impl Debug for RangeRequest
Source§impl PartialEq for RangeRequest
impl PartialEq for RangeRequest
impl Copy for RangeRequest
impl Eq for RangeRequest
impl StructuralPartialEq for RangeRequest
Auto Trait Implementations§
impl Freeze for RangeRequest
impl RefUnwindSafe for RangeRequest
impl Send for RangeRequest
impl Sync for RangeRequest
impl Unpin for RangeRequest
impl UnwindSafe for RangeRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.