pub struct CanonVoiceProfile {
pub voice: VoiceId,
pub form: RowForm,
pub voice_offset: Time,
pub orchestration: CanonOrchestration,
}Expand description
One canon voice profile kept outside the row-event graph.
Fields§
§voice: VoiceIdStable voice identity.
form: RowFormRow form assigned to the voice.
voice_offset: TimeVoice offset relative to the canon onset.
orchestration: CanonOrchestrationRealization-only orchestration parameters.
Trait Implementations§
Source§impl Clone for CanonVoiceProfile
impl Clone for CanonVoiceProfile
Source§fn clone(&self) -> CanonVoiceProfile
fn clone(&self) -> CanonVoiceProfile
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 moreSource§impl Debug for CanonVoiceProfile
impl Debug for CanonVoiceProfile
impl Eq for CanonVoiceProfile
Source§impl PartialEq for CanonVoiceProfile
impl PartialEq for CanonVoiceProfile
impl StructuralPartialEq for CanonVoiceProfile
Auto Trait Implementations§
impl Freeze for CanonVoiceProfile
impl RefUnwindSafe for CanonVoiceProfile
impl Send for CanonVoiceProfile
impl Sync for CanonVoiceProfile
impl Unpin for CanonVoiceProfile
impl UnsafeUnpin for CanonVoiceProfile
impl UnwindSafe for CanonVoiceProfile
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