pub struct FinishKeys {Show 72 fields
pub aberration: Option<f32>,
pub angle: Option<f32>,
pub black: Option<f32>,
pub black_threshold: Option<f32>,
pub bloom: Option<Bloom>,
pub cavity: Option<f32>,
pub cavity_distance: Option<f32>,
pub cel_bands: Option<f32>,
pub cel_shadow: Option<f32>,
pub cel_softness: Option<f32>,
pub cel_spec: Option<f32>,
pub cel_spec_roughness: Option<f32>,
pub cel_spec_threshold: Option<f32>,
pub cel_threshold: Option<f32>,
pub contrast: Option<f32>,
pub crease_angle: Option<f32>,
pub crush: Option<f32>,
pub curvature: Option<f32>,
pub darkening: Option<f32>,
pub dither: Option<Dither>,
pub dither_kind: Option<DitherKind>,
pub distortion: Option<f32>,
pub dot: Option<f32>,
pub dust: Option<f32>,
pub encode: Option<bool>,
pub exposure: Option<f32>,
pub flicker: Option<f32>,
pub focus: Option<f32>,
pub frame: Option<u32>,
pub gain: Option<f32>,
pub grain: Option<Grain>,
pub halation: Option<f32>,
pub highlight: Option<Color>,
pub highlight_threshold: Option<f32>,
pub ink: Option<Ink>,
pub interior_line_strength: Option<f32>,
pub keep: Option<Color>,
pub keep_range: Option<f32>,
pub levels: Option<f32>,
pub line_weight: Option<f32>,
pub lut: Option<Lut>,
pub mask: Option<f32>,
pub outline: Option<Outline>,
pub outline_alpha: Option<f32>,
pub outline_color: Option<Color>,
pub outline_thickness: Option<f32>,
pub palette: Option<bool>,
pub paper_grain: Option<f32>,
pub pixel: Option<u32>,
pub posterize: Option<f32>,
pub radius: Option<f32>,
pub rim: Option<f32>,
pub rim_color: Option<Color>,
pub rim_width: Option<f32>,
pub saturation: Option<f32>,
pub saturation_lift: Option<f32>,
pub scale: Option<f32>,
pub scanlines: Option<f32>,
pub scratches: Option<Scratches>,
pub seed: Option<u32>,
pub sepia: Option<f32>,
pub shadow: Option<Color>,
pub style: Option<Style>,
pub tape: Option<Tape>,
pub threshold: Option<f32>,
pub tilt_range: Option<f32>,
pub tone: Option<Tone>,
pub tone_steps: Option<f32>,
pub vignette: Option<Vignette>,
pub warmth: Option<Warmth>,
pub weave: Option<f32>,
pub weights: Option<[f32; 3]>,
}Fields§
§aberration: Option<f32>§angle: Option<f32>§black: Option<f32>§black_threshold: Option<f32>§bloom: Option<Bloom>§cavity: Option<f32>§cavity_distance: Option<f32>§cel_bands: Option<f32>§cel_shadow: Option<f32>§cel_softness: Option<f32>§cel_spec: Option<f32>§cel_spec_roughness: Option<f32>§cel_spec_threshold: Option<f32>§cel_threshold: Option<f32>§contrast: Option<f32>§crease_angle: Option<f32>§crush: Option<f32>§curvature: Option<f32>§darkening: Option<f32>§dither: Option<Dither>§dither_kind: Option<DitherKind>§distortion: Option<f32>§dot: Option<f32>§dust: Option<f32>§encode: Option<bool>§exposure: Option<f32>§flicker: Option<f32>§focus: Option<f32>§frame: Option<u32>§gain: Option<f32>§grain: Option<Grain>§halation: Option<f32>§highlight: Option<Color>§highlight_threshold: Option<f32>§ink: Option<Ink>§interior_line_strength: Option<f32>§keep: Option<Color>§keep_range: Option<f32>§levels: Option<f32>§line_weight: Option<f32>§lut: Option<Lut>§mask: Option<f32>§outline: Option<Outline>§outline_alpha: Option<f32>§outline_color: Option<Color>§outline_thickness: Option<f32>§palette: Option<bool>§paper_grain: Option<f32>§pixel: Option<u32>§posterize: Option<f32>§radius: Option<f32>§rim: Option<f32>§rim_color: Option<Color>§rim_width: Option<f32>§saturation: Option<f32>§saturation_lift: Option<f32>§scale: Option<f32>§scanlines: Option<f32>§scratches: Option<Scratches>§seed: Option<u32>§sepia: Option<f32>§shadow: Option<Color>§style: Option<Style>§tape: Option<Tape>§threshold: Option<f32>§tilt_range: Option<f32>§tone: Option<Tone>§tone_steps: Option<f32>§vignette: Option<Vignette>§warmth: Option<Warmth>§weave: Option<f32>§weights: Option<[f32; 3]>Implementations§
Trait Implementations§
Source§impl Clone for FinishKeys
impl Clone for FinishKeys
Source§fn clone(&self) -> FinishKeys
fn clone(&self) -> FinishKeys
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FinishKeys
impl Debug for FinishKeys
Source§impl Default for FinishKeys
impl Default for FinishKeys
Source§fn default() -> FinishKeys
fn default() -> FinishKeys
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FinishKeys
impl<'de> Deserialize<'de> for FinishKeys
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FinishKeys
impl PartialEq for FinishKeys
Source§fn eq(&self, other: &FinishKeys) -> bool
fn eq(&self, other: &FinishKeys) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FinishKeys
impl Serialize for FinishKeys
impl StructuralPartialEq for FinishKeys
Auto Trait Implementations§
impl Freeze for FinishKeys
impl RefUnwindSafe for FinishKeys
impl Send for FinishKeys
impl Sync for FinishKeys
impl Unpin for FinishKeys
impl UnsafeUnpin for FinishKeys
impl UnwindSafe for FinishKeys
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