pub struct MultiScaleTonnetz {
pub scales: [usize; 3],
pub weights: [f32; 3],
}Expand description
Multi-scale Tonnetz configuration.
Combines multiple grid sizes for hierarchical coherence.
Fields§
§scales: [usize; 3]Grid sizes (e.g., [6, 12, 24])
weights: [f32; 3]Weights for each scale
Implementations§
Trait Implementations§
Source§impl Clone for MultiScaleTonnetz
impl Clone for MultiScaleTonnetz
Source§fn clone(&self) -> MultiScaleTonnetz
fn clone(&self) -> MultiScaleTonnetz
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 MultiScaleTonnetz
impl Debug for MultiScaleTonnetz
Auto Trait Implementations§
impl Freeze for MultiScaleTonnetz
impl RefUnwindSafe for MultiScaleTonnetz
impl Send for MultiScaleTonnetz
impl Sync for MultiScaleTonnetz
impl Unpin for MultiScaleTonnetz
impl UnsafeUnpin for MultiScaleTonnetz
impl UnwindSafe for MultiScaleTonnetz
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