pub enum ScreechError {
CyclicDependencies,
MissingOutput,
MissingInput,
}
Expand description
Error type for failure to execute Screech::sample
Variants§
CyclicDependencies
Dependency graph contains a cyclic dependency.
for example, track A -> track B -> track A
MissingOutput
Output buffer is missing but assigned to an input
MissingInput
no Input found for mains set with Screech::create_main_out
Trait Implementations§
Source§impl Debug for ScreechError
impl Debug for ScreechError
Source§impl PartialEq for ScreechError
impl PartialEq for ScreechError
impl StructuralPartialEq for ScreechError
Auto Trait Implementations§
impl Freeze for ScreechError
impl RefUnwindSafe for ScreechError
impl Send for ScreechError
impl Sync for ScreechError
impl Unpin for ScreechError
impl UnwindSafe for ScreechError
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