pub enum PipelineProfileConstructionError {
CouldNotRetrieveDevice(Rs2Exception, String),
CouldNotRetrieveStreamList(Rs2Exception, String),
CouldNotRetrieveStreamCount(Rs2Exception, String),
}
Expand description
Type representing possible errors that can occur during pipeline profile construction.
Variants§
CouldNotRetrieveDevice(Rs2Exception, String)
Could not retrieve the device from the underlying pipeline profile pointer.
CouldNotRetrieveStreamList(Rs2Exception, String)
Could not retrieve the list of stream profiles from the underlying pipeline profile pointer.
CouldNotRetrieveStreamCount(Rs2Exception, String)
Could not retrieve the count of stream profiles from the underlying pipeline profile pointer.
Trait Implementations§
Source§impl Error for PipelineProfileConstructionError
impl Error for PipelineProfileConstructionError
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()
Auto Trait Implementations§
impl Freeze for PipelineProfileConstructionError
impl RefUnwindSafe for PipelineProfileConstructionError
impl Send for PipelineProfileConstructionError
impl Sync for PipelineProfileConstructionError
impl Unpin for PipelineProfileConstructionError
impl UnwindSafe for PipelineProfileConstructionError
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