#[non_exhaustive]pub struct ParseExpressionError {
pub arg: String,
pub message: String,
}
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.arg: String
Error message argument.
message: String
Error message in printf format. Contains exactly one "%.*s"
block.
Trait Implementations§
Source§impl Clone for ParseExpressionError
impl Clone for ParseExpressionError
Source§fn clone(&self) -> ParseExpressionError
fn clone(&self) -> ParseExpressionError
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 ParseExpressionError
impl Debug for ParseExpressionError
Source§impl Default for ParseExpressionError
impl Default for ParseExpressionError
Source§fn default() -> ParseExpressionError
fn default() -> ParseExpressionError
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ParseExpressionError
impl<'de> Deserialize<'de> for ParseExpressionError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ParseExpressionError
impl Hash for ParseExpressionError
Source§impl PartialEq for ParseExpressionError
impl PartialEq for ParseExpressionError
impl Eq for ParseExpressionError
impl StructuralPartialEq for ParseExpressionError
Auto Trait Implementations§
impl Freeze for ParseExpressionError
impl RefUnwindSafe for ParseExpressionError
impl Send for ParseExpressionError
impl Sync for ParseExpressionError
impl Unpin for ParseExpressionError
impl UnwindSafe for ParseExpressionError
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