pub enum ConvolveMode {
Full,
Same,
Valid,
}Expand description
Convolution mode.
Variants§
Full
Full convolution output (length = N + M - 1).
Same
Output has length max(N, M).
Valid
Output only where signals fully overlap (length = max(N, M) - min(N, M) + 1).
Trait Implementations§
Source§impl Clone for ConvolveMode
impl Clone for ConvolveMode
Source§fn clone(&self) -> ConvolveMode
fn clone(&self) -> ConvolveMode
Returns a duplicate 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 ConvolveMode
impl Debug for ConvolveMode
Source§impl PartialEq for ConvolveMode
impl PartialEq for ConvolveMode
impl Copy for ConvolveMode
impl Eq for ConvolveMode
impl StructuralPartialEq for ConvolveMode
Auto Trait Implementations§
impl Freeze for ConvolveMode
impl RefUnwindSafe for ConvolveMode
impl Send for ConvolveMode
impl Sync for ConvolveMode
impl Unpin for ConvolveMode
impl UnsafeUnpin for ConvolveMode
impl UnwindSafe for ConvolveMode
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<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.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