Enum kira::manager::error::AddArrangementError [−][src]
pub enum AddArrangementError { ArrangementLimitReached, NoTrackWithIndex(TrackIndex), NoGroupWithId(GroupId), CommandProducerError(CommandError), }
Expand description
Things that can go wrong when adding an arrangement to the audio thread.
Variants
The maximum arrangement limit has been reached.
NoTrackWithIndex(TrackIndex)
The default track for the arrangement does not exist.
NoGroupWithId(GroupId)
The arrangement belongs to a group that does not exist.
CommandProducerError(CommandError)
A command could not be sent to the audio thread.
Trait Implementations
impl Debug for AddArrangementError
[src]
impl Debug for AddArrangementError
[src]impl Display for AddArrangementError
[src]
impl Display for AddArrangementError
[src]impl Error for AddArrangementError
[src]
impl Error for AddArrangementError
[src]fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
impl From<CommandError> for AddArrangementError
[src]
impl From<CommandError> for AddArrangementError
[src]fn from(source: CommandError) -> Self
[src]
fn from(source: CommandError) -> Self
[src]Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AddArrangementError
impl Send for AddArrangementError
impl Sync for AddArrangementError
impl Unpin for AddArrangementError
impl UnwindSafe for AddArrangementError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,