pub struct MetadataValidationError {
pub field: &'static str,
pub message: &'static str,
}Expand description
Error returned when adapter metadata validation fails.
This error is produced by AdapterTestHarness::validate_metadata when
an adapter’s metadata does not meet the required constraints.
Fields§
§field: &'static strThe field that failed validation.
message: &'static strA human-readable description of the validation failure.
Trait Implementations§
Source§impl Clone for MetadataValidationError
impl Clone for MetadataValidationError
Source§fn clone(&self) -> MetadataValidationError
fn clone(&self) -> MetadataValidationError
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 MetadataValidationError
impl Debug for MetadataValidationError
Source§impl Display for MetadataValidationError
impl Display for MetadataValidationError
Source§impl Error for MetadataValidationError
impl Error for MetadataValidationError
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()
Source§impl PartialEq for MetadataValidationError
impl PartialEq for MetadataValidationError
impl Eq for MetadataValidationError
impl StructuralPartialEq for MetadataValidationError
Auto Trait Implementations§
impl Freeze for MetadataValidationError
impl RefUnwindSafe for MetadataValidationError
impl Send for MetadataValidationError
impl Sync for MetadataValidationError
impl Unpin for MetadataValidationError
impl UnsafeUnpin for MetadataValidationError
impl UnwindSafe for MetadataValidationError
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