pub struct ReadParamsBuilder<'a> { /* private fields */ }Implementations§
Source§impl<'a> ReadParamsBuilder<'a>
impl<'a> ReadParamsBuilder<'a>
Sourcepub fn offset(self, offset: i32) -> Self
pub fn offset(self, offset: i32) -> Self
Seek to the specified offset before reading (if not specified, proceed with offset following the last read). Some types of streams may only support sequential reads.
Sourcepub fn size(self, size: u64) -> Self
pub fn size(self, size: u64) -> Self
Maximum number of bytes to read (left upon the agent discretion if not specified).
pub fn build(self) -> ReadParams<'a>
Auto Trait Implementations§
impl<'a> Freeze for ReadParamsBuilder<'a>
impl<'a> RefUnwindSafe for ReadParamsBuilder<'a>
impl<'a> Send for ReadParamsBuilder<'a>
impl<'a> Sync for ReadParamsBuilder<'a>
impl<'a> Unpin for ReadParamsBuilder<'a>
impl<'a> UnsafeUnpin for ReadParamsBuilder<'a>
impl<'a> UnwindSafe for ReadParamsBuilder<'a>
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