pub struct RawImageBuilder { /* private fields */ }Expand description
Builder for constructing RawImage instances.
Implementations§
Source§impl RawImageBuilder
impl RawImageBuilder
Sourcepub fn black_levels(self, levels: [u16; 4]) -> Self
pub fn black_levels(self, levels: [u16; 4]) -> Self
Set black level values.
Sourcepub fn white_level(self, level: u16) -> Self
pub fn white_level(self, level: u16) -> Self
Set white/saturation level.
Sourcepub fn xtrans_pattern(self, pattern: XTransPattern) -> Self
pub fn xtrans_pattern(self, pattern: XTransPattern) -> Self
Set X-Trans pattern.
Sourcepub fn baseline_exposure(self, ev: f32) -> Self
pub fn baseline_exposure(self, ev: f32) -> Self
Set baseline exposure offset in EV.
Sourcepub fn default_crop(self, crop: Rect) -> Self
pub fn default_crop(self, crop: Rect) -> Self
Set default crop rectangle.
Auto Trait Implementations§
impl Freeze for RawImageBuilder
impl RefUnwindSafe for RawImageBuilder
impl Send for RawImageBuilder
impl Sync for RawImageBuilder
impl Unpin for RawImageBuilder
impl UnsafeUnpin for RawImageBuilder
impl UnwindSafe for RawImageBuilder
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