pub enum RoadmapError {
NoGoals,
ManyGoals {
count: usize,
names: Vec<String>,
},
MissingDep {
name: String,
missing: String,
},
StepNotMapping,
DependsNotNames,
UnknownStatus(String),
SerdeError(FromYamlError),
}Expand description
Errors that can be returned for roadmaps.
Variants§
NoGoals
ManyGoals
MissingDep
StepNotMapping
DependsNotNames
UnknownStatus(String)
SerdeError(FromYamlError)
Trait Implementations§
Source§impl Debug for RoadmapError
impl Debug for RoadmapError
Source§impl Display for RoadmapError
impl Display for RoadmapError
Source§impl Error for RoadmapError
impl Error for RoadmapError
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<FromYamlError> for RoadmapError
impl From<FromYamlError> for RoadmapError
Source§fn from(source: FromYamlError) -> Self
fn from(source: FromYamlError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RoadmapError
impl RefUnwindSafe for RoadmapError
impl Send for RoadmapError
impl Sync for RoadmapError
impl Unpin for RoadmapError
impl UnwindSafe for RoadmapError
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