pub struct PipelineStageError {
pub stage: String,
pub source: Box<Error>,
}Expand description
A pipeline-stage error: carries the stage name plus the underlying cause.
Fields§
§stage: StringName of the pipeline stage (e.g. "vertex_fetch", "sph_density").
source: Box<Error>Root cause.
Trait Implementations§
Source§impl Debug for PipelineStageError
impl Debug for PipelineStageError
Source§impl Display for PipelineStageError
impl Display for PipelineStageError
Source§impl Error for PipelineStageError
impl Error for PipelineStageError
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 PipelineStageError
impl RefUnwindSafe for PipelineStageError
impl Send for PipelineStageError
impl Sync for PipelineStageError
impl Unpin for PipelineStageError
impl UnsafeUnpin for PipelineStageError
impl UnwindSafe for PipelineStageError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more