pub struct RasterStreamReaderBuilder { /* private fields */ }Expand description
Builder for configuring a raster stream reader.
Implementations§
Source§impl RasterStreamReaderBuilder
impl RasterStreamReaderBuilder
Sourcepub fn chunk_size(self, width: usize, height: usize) -> Self
pub fn chunk_size(self, width: usize, height: usize) -> Self
Set the chunk size.
Sourcepub fn compression(self, level: u8) -> Self
pub fn compression(self, level: u8) -> Self
Enable compression.
Sourcepub async fn build(self) -> Result<RasterStreamReader>
pub async fn build(self) -> Result<RasterStreamReader>
Build the reader.
Auto Trait Implementations§
impl Freeze for RasterStreamReaderBuilder
impl RefUnwindSafe for RasterStreamReaderBuilder
impl Send for RasterStreamReaderBuilder
impl Sync for RasterStreamReaderBuilder
impl Unpin for RasterStreamReaderBuilder
impl UnsafeUnpin for RasterStreamReaderBuilder
impl UnwindSafe for RasterStreamReaderBuilder
Blanket Implementations§
impl<T> Allocation for T
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