pub trait AsScale { // Required method fn as_scale(&self, note: Note) -> Scale; }
Convert to Scale.
Borrow self and return Scale. Note is either the root of the scale or the octave.