pub enum LayeredPipelineScheduleError {
GroupContractCount {
graph: usize,
declared: usize,
},
InvalidRequestOptionalGroup {
group: usize,
kind: ArchitectureGroupKind,
},
Transition(ExecutionScheduleError),
}Expand description
Invalid backend-neutral pipeline lifecycle declaration or transition.
Variants§
GroupContractCount
The physical realization did not preserve one contract per canonical group.
Fields
InvalidRequestOptionalGroup
Request optionality was attached to a group which cannot consume request media directly.
Fields
§
kind: ArchitectureGroupKindDeclared semantic group kind.
Transition(ExecutionScheduleError)
An ordinary execution-group lifecycle invariant failed.
Trait Implementations§
Source§impl Clone for LayeredPipelineScheduleError
impl Clone for LayeredPipelineScheduleError
Source§fn clone(&self) -> LayeredPipelineScheduleError
fn clone(&self) -> LayeredPipelineScheduleError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LayeredPipelineScheduleError
impl Debug for LayeredPipelineScheduleError
impl Eq for LayeredPipelineScheduleError
Source§impl Error for LayeredPipelineScheduleError
impl Error for LayeredPipelineScheduleError
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 From<ExecutionScheduleError> for LayeredPipelineScheduleError
impl From<ExecutionScheduleError> for LayeredPipelineScheduleError
Source§fn from(source: ExecutionScheduleError) -> Self
fn from(source: ExecutionScheduleError) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for LayeredPipelineScheduleError
Auto Trait Implementations§
impl Freeze for LayeredPipelineScheduleError
impl RefUnwindSafe for LayeredPipelineScheduleError
impl Send for LayeredPipelineScheduleError
impl Sync for LayeredPipelineScheduleError
impl Unpin for LayeredPipelineScheduleError
impl UnsafeUnpin for LayeredPipelineScheduleError
impl UnwindSafe for LayeredPipelineScheduleError
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