Struct skia_bindings::SkMaskFilter
source · #[repr(C)]#[repr(align(8))]pub struct SkMaskFilter {
pub _bindgen_opaque_blob: [u64; 2],
}
Fields§
§_bindgen_opaque_blob: [u64; 2]
Implementations§
source§impl SkMaskFilter
impl SkMaskFilter
pub unsafe fn MakeBlur( style: SkBlurStyle, sigma: SkScalar, respectCTM: bool ) -> sk_sp<SkMaskFilter>
pub unsafe fn approximateFilteredBounds(&self, src: *const SkRect) -> SkRect
pub unsafe fn Deserialize( data: *const c_void, size: usize, procs: *const SkDeserialProcs ) -> sk_sp<SkMaskFilter>
Trait Implementations§
source§impl Clone for SkMaskFilter
impl Clone for SkMaskFilter
source§fn clone(&self) -> SkMaskFilter
fn clone(&self) -> SkMaskFilter
Returns a copy 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 moresource§impl Debug for SkMaskFilter
impl Debug for SkMaskFilter
impl Copy for SkMaskFilter
Auto Trait Implementations§
impl RefUnwindSafe for SkMaskFilter
impl Send for SkMaskFilter
impl Sync for SkMaskFilter
impl Unpin for SkMaskFilter
impl UnwindSafe for SkMaskFilter
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