pub struct ShapeMaskParams {
pub center: &'static str,
pub size: &'static str,
pub rotation: &'static str,
pub radius: &'static str,
pub feather: &'static str,
pub ellipse: &'static str,
pub invert: &'static str,
pub mode: &'static str,
}Expand description
The parameter names of one mask of the shape-mask pass, as
shape_mask_definition declares them.
Fields§
§center: &'static strm{i}_center.
size: &'static strm{i}_size.
rotation: &'static strm{i}_rotation.
radius: &'static strm{i}_radius.
feather: &'static strm{i}_feather.
ellipse: &'static strm{i}_ellipse.
invert: &'static strm{i}_invert.
mode: &'static strm{i}_mode.
Trait Implementations§
Source§impl Clone for ShapeMaskParams
impl Clone for ShapeMaskParams
impl Copy for ShapeMaskParams
Source§impl Debug for ShapeMaskParams
impl Debug for ShapeMaskParams
impl Eq for ShapeMaskParams
Source§impl PartialEq for ShapeMaskParams
impl PartialEq for ShapeMaskParams
impl StructuralPartialEq for ShapeMaskParams
Auto Trait Implementations§
impl Freeze for ShapeMaskParams
impl RefUnwindSafe for ShapeMaskParams
impl Send for ShapeMaskParams
impl Sync for ShapeMaskParams
impl Unpin for ShapeMaskParams
impl UnsafeUnpin for ShapeMaskParams
impl UnwindSafe for ShapeMaskParams
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.