pub enum TaskDefinitionError {
Io(Error),
Json(Error),
MissingField(String),
Validation(String),
}Expand description
Errors that can occur when working with task definitions.
Variants§
Io(Error)
IO error reading task file.
Json(Error)
JSON parse error.
MissingField(String)
Missing required field.
Validation(String)
Validation error.
Trait Implementations§
Source§impl Debug for TaskDefinitionError
impl Debug for TaskDefinitionError
Source§impl Display for TaskDefinitionError
impl Display for TaskDefinitionError
Source§impl Error for TaskDefinitionError
impl Error for TaskDefinitionError
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<Error> for TaskDefinitionError
impl From<Error> for TaskDefinitionError
Auto Trait Implementations§
impl Freeze for TaskDefinitionError
impl !RefUnwindSafe for TaskDefinitionError
impl Send for TaskDefinitionError
impl Sync for TaskDefinitionError
impl Unpin for TaskDefinitionError
impl UnsafeUnpin for TaskDefinitionError
impl !UnwindSafe for TaskDefinitionError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.