pub enum ConsoleValidationError {
ConsoleErrors(Vec<String>),
TooManyWarnings {
count: usize,
max: usize,
},
MatchingErrorFound {
pattern: String,
message: String,
},
ParseError(String),
}Expand description
Error type for console validation
Variants§
ConsoleErrors(Vec<String>)
Console errors were captured
TooManyWarnings
Too many warnings
MatchingErrorFound
Matching error found
ParseError(String)
Parse error
Trait Implementations§
Source§impl Clone for ConsoleValidationError
impl Clone for ConsoleValidationError
Source§fn clone(&self) -> ConsoleValidationError
fn clone(&self) -> ConsoleValidationError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConsoleValidationError
impl Debug for ConsoleValidationError
Source§impl Display for ConsoleValidationError
impl Display for ConsoleValidationError
Source§impl Error for ConsoleValidationError
impl Error for ConsoleValidationError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for ConsoleValidationError
impl RefUnwindSafe for ConsoleValidationError
impl Send for ConsoleValidationError
impl Sync for ConsoleValidationError
impl Unpin for ConsoleValidationError
impl UnsafeUnpin for ConsoleValidationError
impl UnwindSafe for ConsoleValidationError
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