pub enum ExtractHeredocError {
CommandDidNotStartWithApplyPatch,
FailedToLoadBashGrammar(LanguageError),
HeredocNotUtf8(Utf8Error),
FailedToParsePatchIntoAst,
FailedToFindHeredocBody,
}Variants§
CommandDidNotStartWithApplyPatch
FailedToLoadBashGrammar(LanguageError)
HeredocNotUtf8(Utf8Error)
FailedToParsePatchIntoAst
FailedToFindHeredocBody
Trait Implementations§
Source§impl Debug for ExtractHeredocError
impl Debug for ExtractHeredocError
Source§impl PartialEq for ExtractHeredocError
impl PartialEq for ExtractHeredocError
Source§fn eq(&self, other: &ExtractHeredocError) -> bool
fn eq(&self, other: &ExtractHeredocError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExtractHeredocError
Auto Trait Implementations§
impl Freeze for ExtractHeredocError
impl RefUnwindSafe for ExtractHeredocError
impl Send for ExtractHeredocError
impl Sync for ExtractHeredocError
impl Unpin for ExtractHeredocError
impl UnsafeUnpin for ExtractHeredocError
impl UnwindSafe for ExtractHeredocError
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