pub struct BooleanParams {
pub operation: i64,
pub threshold: f64,
}Expand description
Combines two raster alpha masks with boolean operations.
Fields§
§operation: i64Boolean operation used to combine the two input masks.
threshold: f64Alpha cutoff used before evaluating the boolean operation.
Trait Implementations§
Source§impl Clone for BooleanParams
impl Clone for BooleanParams
Source§fn clone(&self) -> BooleanParams
fn clone(&self) -> BooleanParams
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 BooleanParams
impl Debug for BooleanParams
Source§impl Default for BooleanParams
impl Default for BooleanParams
Source§impl Delegated for BooleanParams
impl Delegated for BooleanParams
type Delegate = BooleanParamsDelegate
fn into_delegate(self) -> Self::Delegate
Auto Trait Implementations§
impl Freeze for BooleanParams
impl RefUnwindSafe for BooleanParams
impl Send for BooleanParams
impl Sync for BooleanParams
impl Unpin for BooleanParams
impl UnsafeUnpin for BooleanParams
impl UnwindSafe for BooleanParams
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