pub enum ZoneLogic {
AlwaysPlay,
RoundRobin,
}
Expand description
Specify behavior when multiple samples occupy the same zone
Variants§
AlwaysPlay
Play this sample regardless of zone overlap
RoundRobin
Alternate this sample with others in the overlapping region
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZoneLogic
impl<'de> Deserialize<'de> for ZoneLogic
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for ZoneLogic
impl Eq for ZoneLogic
impl StructuralPartialEq for ZoneLogic
Auto Trait Implementations§
impl Freeze for ZoneLogic
impl RefUnwindSafe for ZoneLogic
impl Send for ZoneLogic
impl Sync for ZoneLogic
impl Unpin for ZoneLogic
impl UnwindSafe for ZoneLogic
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