pub struct ByteRangeRequest {
pub url: ObjectUrl,
pub range: Range<u64>,
}Expand description
A request for a specific byte range of a cloud object.
Fields§
§url: ObjectUrlThe object URL to read from.
range: Range<u64>Byte range (exclusive end).
Implementations§
Trait Implementations§
Source§impl Clone for ByteRangeRequest
impl Clone for ByteRangeRequest
Source§fn clone(&self) -> ByteRangeRequest
fn clone(&self) -> ByteRangeRequest
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 ByteRangeRequest
impl Debug for ByteRangeRequest
Source§impl PartialEq for ByteRangeRequest
impl PartialEq for ByteRangeRequest
impl Eq for ByteRangeRequest
impl StructuralPartialEq for ByteRangeRequest
Auto Trait Implementations§
impl Freeze for ByteRangeRequest
impl RefUnwindSafe for ByteRangeRequest
impl Send for ByteRangeRequest
impl Sync for ByteRangeRequest
impl Unpin for ByteRangeRequest
impl UnsafeUnpin for ByteRangeRequest
impl UnwindSafe for ByteRangeRequest
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