pub struct GaussianBlurU8Workspace { /* private fields */ }Expand description
Reusable scratch storage and fixed-point kernel cache for gaussian_blur_u8_into.
The workspace makes the intermediate allocation and kernel construction explicit. A workspace may be reused across calls, but must not be shared by concurrent operations.
Implementations§
Source§impl GaussianBlurU8Workspace
impl GaussianBlurU8Workspace
Trait Implementations§
Source§impl Clone for GaussianBlurU8Workspace
impl Clone for GaussianBlurU8Workspace
Source§fn clone(&self) -> GaussianBlurU8Workspace
fn clone(&self) -> GaussianBlurU8Workspace
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 GaussianBlurU8Workspace
impl Debug for GaussianBlurU8Workspace
Source§impl Default for GaussianBlurU8Workspace
impl Default for GaussianBlurU8Workspace
Source§fn default() -> GaussianBlurU8Workspace
fn default() -> GaussianBlurU8Workspace
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GaussianBlurU8Workspace
impl RefUnwindSafe for GaussianBlurU8Workspace
impl Send for GaussianBlurU8Workspace
impl Sync for GaussianBlurU8Workspace
impl Unpin for GaussianBlurU8Workspace
impl UnsafeUnpin for GaussianBlurU8Workspace
impl UnwindSafe for GaussianBlurU8Workspace
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more