pub struct ChunkRangesSeqBuilder { /* private fields */ }
Implementations§
Source§impl ChunkRangesSeqBuilder
impl ChunkRangesSeqBuilder
Sourcepub fn offset(self, offset: u64, ranges: impl Into<ChunkRanges>) -> Self
pub fn offset(self, offset: u64, ranges: impl Into<ChunkRanges>) -> Self
Add a range to the request.
Sourcepub fn next(self, ranges: impl Into<ChunkRanges>) -> Self
pub fn next(self, ranges: impl Into<ChunkRanges>) -> Self
Specify ranges for the next offset.
Sourcepub fn build(self) -> ChunkRangesSeq
pub fn build(self) -> ChunkRangesSeq
Build a get request for the given hash, with the ranges specified in the builder.
Sourcepub fn build_open(self) -> ChunkRangesSeq
pub fn build_open(self) -> ChunkRangesSeq
Build a get request for the given hash, with the ranges specified in the builder and the last non-empty range repeating indefinitely.
Trait Implementations§
Source§impl Clone for ChunkRangesSeqBuilder
impl Clone for ChunkRangesSeqBuilder
Source§fn clone(&self) -> ChunkRangesSeqBuilder
fn clone(&self) -> ChunkRangesSeqBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChunkRangesSeqBuilder
impl Debug for ChunkRangesSeqBuilder
Source§impl Default for ChunkRangesSeqBuilder
impl Default for ChunkRangesSeqBuilder
Source§fn default() -> ChunkRangesSeqBuilder
fn default() -> ChunkRangesSeqBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChunkRangesSeqBuilder
impl RefUnwindSafe for ChunkRangesSeqBuilder
impl Send for ChunkRangesSeqBuilder
impl Sync for ChunkRangesSeqBuilder
impl Unpin for ChunkRangesSeqBuilder
impl UnwindSafe for ChunkRangesSeqBuilder
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