pub enum PhaseLockPolicy {
Independent,
Identity {
radius_bins: usize,
},
}Expand description
Relationship imposed between neighboring short-time Fourier bins.
Variants§
Independent
Propagate every bin phase independently.
Identity
Lock non-peak bins to the nearest local spectral peak.
Trait Implementations§
Source§impl Clone for PhaseLockPolicy
impl Clone for PhaseLockPolicy
Source§fn clone(&self) -> PhaseLockPolicy
fn clone(&self) -> PhaseLockPolicy
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 moreimpl Copy for PhaseLockPolicy
Source§impl Debug for PhaseLockPolicy
impl Debug for PhaseLockPolicy
impl Eq for PhaseLockPolicy
Source§impl PartialEq for PhaseLockPolicy
impl PartialEq for PhaseLockPolicy
impl StructuralPartialEq for PhaseLockPolicy
Auto Trait Implementations§
impl Freeze for PhaseLockPolicy
impl RefUnwindSafe for PhaseLockPolicy
impl Send for PhaseLockPolicy
impl Sync for PhaseLockPolicy
impl Unpin for PhaseLockPolicy
impl UnsafeUnpin for PhaseLockPolicy
impl UnwindSafe for PhaseLockPolicy
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