pub enum ProcessingBlockConstructionError {
CouldNotCreateProcessingBlock(Rs2Exception, String),
CouldNotCreateProcessingQueue(Rs2Exception, String),
CouldNotStartProcessingQueue(Rs2Exception, String),
}Expand description
Enumerations of possible errors that can occur when creating a Processing Block
Variants§
CouldNotCreateProcessingBlock(Rs2Exception, String)
Could not create the processing block
CouldNotCreateProcessingQueue(Rs2Exception, String)
Could not create the processing queue
CouldNotStartProcessingQueue(Rs2Exception, String)
Could not start processing the queue
Trait Implementations§
Source§impl Clone for ProcessingBlockConstructionError
impl Clone for ProcessingBlockConstructionError
Source§fn clone(&self) -> ProcessingBlockConstructionError
fn clone(&self) -> ProcessingBlockConstructionError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Error for ProcessingBlockConstructionError
impl Error for ProcessingBlockConstructionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for ProcessingBlockConstructionError
impl PartialEq for ProcessingBlockConstructionError
Source§fn eq(&self, other: &ProcessingBlockConstructionError) -> bool
fn eq(&self, other: &ProcessingBlockConstructionError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ProcessingBlockConstructionError
impl StructuralPartialEq for ProcessingBlockConstructionError
Auto Trait Implementations§
impl Freeze for ProcessingBlockConstructionError
impl RefUnwindSafe for ProcessingBlockConstructionError
impl Send for ProcessingBlockConstructionError
impl Sync for ProcessingBlockConstructionError
impl Unpin for ProcessingBlockConstructionError
impl UnwindSafe for ProcessingBlockConstructionError
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