pub enum ToolEventBuildError {
EmptyField {
field: &'static str,
},
FieldTooLarge {
field: &'static str,
actual: usize,
max: usize,
},
EventTooLarge {
actual: usize,
max: usize,
},
DataMustBeObject,
UnsupportedSchemaVersion {
actual: u16,
supported: u16,
},
KnownVariantMismatch,
InvalidKnownPayload(String),
ReservedExtensionKey {
location: &'static str,
key: String,
},
Serialization(String),
}Variants§
EmptyField
FieldTooLarge
EventTooLarge
DataMustBeObject
UnsupportedSchemaVersion
KnownVariantMismatch
InvalidKnownPayload(String)
ReservedExtensionKey
Serialization(String)
Trait Implementations§
Source§impl Clone for ToolEventBuildError
impl Clone for ToolEventBuildError
Source§fn clone(&self) -> ToolEventBuildError
fn clone(&self) -> ToolEventBuildError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ToolEventBuildError
impl Debug for ToolEventBuildError
Source§impl Display for ToolEventBuildError
impl Display for ToolEventBuildError
impl Eq for ToolEventBuildError
Source§impl Error for ToolEventBuildError
impl Error for ToolEventBuildError
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 ToolEventBuildError
impl PartialEq for ToolEventBuildError
impl StructuralPartialEq for ToolEventBuildError
Auto Trait Implementations§
impl Freeze for ToolEventBuildError
impl RefUnwindSafe for ToolEventBuildError
impl Send for ToolEventBuildError
impl Sync for ToolEventBuildError
impl Unpin for ToolEventBuildError
impl UnsafeUnpin for ToolEventBuildError
impl UnwindSafe for ToolEventBuildError
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