pub struct BinauralPresetGroup {
pub preset: Preset,
pub carrier: CarrierFrequency,
pub beat: BeatFrequency,
pub duration: Duration,
}Expand description
This structure groups the basic values needed to run the binaural beat program.
Fields§
§preset: Preset§carrier: CarrierFrequency§beat: BeatFrequency§duration: DurationTrait Implementations§
Source§impl Clone for BinauralPresetGroup
impl Clone for BinauralPresetGroup
Source§fn clone(&self) -> BinauralPresetGroup
fn clone(&self) -> BinauralPresetGroup
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 BinauralPresetGroup
impl Debug for BinauralPresetGroup
Source§impl From<Preset> for BinauralPresetGroup
The this implementation converts a preset to a preset group of values based on predetermined settings.
impl From<Preset> for BinauralPresetGroup
The this implementation converts a preset to a preset group of values based on predetermined settings.
Source§impl PartialEq for BinauralPresetGroup
impl PartialEq for BinauralPresetGroup
impl Copy for BinauralPresetGroup
impl StructuralPartialEq for BinauralPresetGroup
Auto Trait Implementations§
impl Freeze for BinauralPresetGroup
impl RefUnwindSafe for BinauralPresetGroup
impl Send for BinauralPresetGroup
impl Sync for BinauralPresetGroup
impl Unpin for BinauralPresetGroup
impl UnwindSafe for BinauralPresetGroup
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