pub struct ImageDecodeAcceleratorCapabilityBuilder { /* private fields */ }Available on crate features
experimental and SystemInfo only.Implementations§
Source§impl ImageDecodeAcceleratorCapabilityBuilder
impl ImageDecodeAcceleratorCapabilityBuilder
Sourcepub fn image_type(&mut self, v: ImageType) -> &mut Self
pub fn image_type(&mut self, v: ImageType) -> &mut Self
Image coded, e.g. Jpeg.
Sourcepub fn max_dimensions(&mut self, v: Size) -> &mut Self
pub fn max_dimensions(&mut self, v: Size) -> &mut Self
Maximum supported dimensions of the image in pixels.
Sourcepub fn min_dimensions(&mut self, v: Size) -> &mut Self
pub fn min_dimensions(&mut self, v: Size) -> &mut Self
Minimum supported dimensions of the image in pixels.
Sourcepub fn subsamplings(&mut self, v: Vec<SubsamplingFormat>) -> &mut Self
pub fn subsamplings(&mut self, v: Vec<SubsamplingFormat>) -> &mut Self
Optional array of supported subsampling formats, e.g. 4:2:0, if known.
pub fn build( &mut self, ) -> Result<ImageDecodeAcceleratorCapability, &'static str>
Trait Implementations§
Source§impl Clone for ImageDecodeAcceleratorCapabilityBuilder
impl Clone for ImageDecodeAcceleratorCapabilityBuilder
Source§fn clone(&self) -> ImageDecodeAcceleratorCapabilityBuilder
fn clone(&self) -> ImageDecodeAcceleratorCapabilityBuilder
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 moreAuto Trait Implementations§
impl Freeze for ImageDecodeAcceleratorCapabilityBuilder
impl RefUnwindSafe for ImageDecodeAcceleratorCapabilityBuilder
impl Send for ImageDecodeAcceleratorCapabilityBuilder
impl Sync for ImageDecodeAcceleratorCapabilityBuilder
impl Unpin for ImageDecodeAcceleratorCapabilityBuilder
impl UnwindSafe for ImageDecodeAcceleratorCapabilityBuilder
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