pub enum StreamBufferConstraintsValidationError {
MissingField(StreamBufferConstraintsMissingFieldError),
InvalidField(Error),
Logical(<StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error),
}
Expand description
Errors validating StreamBufferConstraints
.
Variants§
MissingField(StreamBufferConstraintsMissingFieldError)
Missing Field.
InvalidField(Error)
Invalid Field.
Logical(<StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error)
Custom validator error.
Trait Implementations§
Source§impl Error for StreamBufferConstraintsValidationError
impl Error for StreamBufferConstraintsValidationError
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 From<<StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error> for StreamBufferConstraintsValidationError
impl From<<StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error> for StreamBufferConstraintsValidationError
Source§fn from(
src: <StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error,
) -> Self
fn from( src: <StreamBufferConstraintsValidator as Validate<ValidStreamBufferConstraints>>::Error, ) -> Self
Converts to this type from the input type.
Source§impl From<StreamBufferConstraintsMissingFieldError> for StreamBufferConstraintsValidationError
impl From<StreamBufferConstraintsMissingFieldError> for StreamBufferConstraintsValidationError
Source§fn from(src: StreamBufferConstraintsMissingFieldError) -> Self
fn from(src: StreamBufferConstraintsMissingFieldError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StreamBufferConstraintsValidationError
impl RefUnwindSafe for StreamBufferConstraintsValidationError
impl Send for StreamBufferConstraintsValidationError
impl Sync for StreamBufferConstraintsValidationError
impl Unpin for StreamBufferConstraintsValidationError
impl UnwindSafe for StreamBufferConstraintsValidationError
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