Enum kira::manager::error::AddStreamError [−][src]
pub enum AddStreamError { StreamLimitReached, NoTrackWithIndex(TrackIndex), CommandProducerError(CommandError), }
Expand description
Things that can go wrong when adding an audio stream to the audio thread.
Variants
The maximum audio stream limit has been reached.
NoTrackWithIndex(TrackIndex)
The specified track for the stream does not exist.
CommandProducerError(CommandError)
A command could not be sent to the audio thread.
Trait Implementations
impl Debug for AddStreamError
[src]
impl Debug for AddStreamError
[src]impl Display for AddStreamError
[src]
impl Display for AddStreamError
[src]impl Error for AddStreamError
[src]
impl Error for AddStreamError
[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 AddStreamError
[src]
impl From<CommandError> for AddStreamError
[src]fn from(source: CommandError) -> Self
[src]
fn from(source: CommandError) -> Self
[src]Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AddStreamError
impl Send for AddStreamError
impl Sync for AddStreamError
impl Unpin for AddStreamError
impl UnwindSafe for AddStreamError
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>,