#[non_exhaustive]pub struct InvalidPatternIssue {
pub pattern: String,
pub kind: PatternError,
}Expand description
One per-entry rejection inside UserExtensionError::InvalidPatterns.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.pattern: StringThe raw pattern string from the TOML.
kind: PatternErrorClosed-enum rejection reason.
Trait Implementations§
Source§impl Clone for InvalidPatternIssue
impl Clone for InvalidPatternIssue
Source§fn clone(&self) -> InvalidPatternIssue
fn clone(&self) -> InvalidPatternIssue
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 InvalidPatternIssue
impl Debug for InvalidPatternIssue
Source§impl Display for InvalidPatternIssue
impl Display for InvalidPatternIssue
Source§impl PartialEq for InvalidPatternIssue
impl PartialEq for InvalidPatternIssue
impl Eq for InvalidPatternIssue
impl StructuralPartialEq for InvalidPatternIssue
Auto Trait Implementations§
impl Freeze for InvalidPatternIssue
impl RefUnwindSafe for InvalidPatternIssue
impl Send for InvalidPatternIssue
impl Sync for InvalidPatternIssue
impl Unpin for InvalidPatternIssue
impl UnsafeUnpin for InvalidPatternIssue
impl UnwindSafe for InvalidPatternIssue
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