pub enum SkillLoadError {
IoError {
path: PathBuf,
source: Error,
},
NoFrontmatter {
path: PathBuf,
},
NoClosingDelimiter {
path: PathBuf,
},
YamlParseError {
path: PathBuf,
source: Error,
},
MissingSkillFile {
dir: PathBuf,
},
}Expand description
Error types that can occur during skill loading.
Variants§
Trait Implementations§
Source§impl Debug for SkillLoadError
impl Debug for SkillLoadError
Auto Trait Implementations§
impl !RefUnwindSafe for SkillLoadError
impl !UnwindSafe for SkillLoadError
impl Freeze for SkillLoadError
impl Send for SkillLoadError
impl Sync for SkillLoadError
impl Unpin for SkillLoadError
impl UnsafeUnpin for SkillLoadError
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