pub enum SbatchError {
NoOptionsOrScript,
ScriptEmpty,
SbatchOptionError(SbatchOptionError),
SbatchExecutionError(String),
}Expand description
The SbatchError enum represents an error that can occur when building an sbatch command.
Errors include:
- No options or script provided
- Script is empty
- Sbatch option error
Variants§
Trait Implementations§
Source§impl Debug for SbatchError
impl Debug for SbatchError
Source§impl Display for SbatchError
impl Display for SbatchError
Source§impl Error for SbatchError
impl Error for SbatchError
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<SbatchOptionError> for SbatchError
impl From<SbatchOptionError> for SbatchError
Source§fn from(source: SbatchOptionError) -> Self
fn from(source: SbatchOptionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SbatchError
impl RefUnwindSafe for SbatchError
impl Send for SbatchError
impl Sync for SbatchError
impl Unpin for SbatchError
impl UnwindSafe for SbatchError
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