pub enum ToolEventPublishError {
InvalidCapacity,
Busy,
Full {
capacity: usize,
},
Poisoned,
InvalidEvent(ToolEventBuildError),
Failed(String),
}Variants§
Trait Implementations§
Source§impl Clone for ToolEventPublishError
impl Clone for ToolEventPublishError
Source§fn clone(&self) -> ToolEventPublishError
fn clone(&self) -> ToolEventPublishError
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 ToolEventPublishError
impl Debug for ToolEventPublishError
Source§impl Display for ToolEventPublishError
impl Display for ToolEventPublishError
impl Eq for ToolEventPublishError
Source§impl Error for ToolEventPublishError
impl Error for ToolEventPublishError
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 ToolEventPublishError
impl PartialEq for ToolEventPublishError
impl StructuralPartialEq for ToolEventPublishError
Auto Trait Implementations§
impl Freeze for ToolEventPublishError
impl RefUnwindSafe for ToolEventPublishError
impl Send for ToolEventPublishError
impl Sync for ToolEventPublishError
impl Unpin for ToolEventPublishError
impl UnsafeUnpin for ToolEventPublishError
impl UnwindSafe for ToolEventPublishError
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