pub enum ChatComposeError {
BatchPending,
Engine(ComposeError),
Incomplete,
}Variants§
BatchPending
An earlier batch is still waiting to be committed or rejected. Rejecting rebuilds the engine, which would invalidate a second batch composed in the meantime, so only one may be outstanding.
Engine(ComposeError)
Incomplete
The engine’s output queue overflowed and the batch is incomplete; nothing was released.
Trait Implementations§
Source§impl Clone for ChatComposeError
impl Clone for ChatComposeError
Source§fn clone(&self) -> ChatComposeError
fn clone(&self) -> ChatComposeError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChatComposeError
impl Debug for ChatComposeError
Source§impl PartialEq for ChatComposeError
impl PartialEq for ChatComposeError
impl Copy for ChatComposeError
impl Eq for ChatComposeError
impl StructuralPartialEq for ChatComposeError
Auto Trait Implementations§
impl Freeze for ChatComposeError
impl RefUnwindSafe for ChatComposeError
impl Send for ChatComposeError
impl Sync for ChatComposeError
impl Unpin for ChatComposeError
impl UnwindSafe for ChatComposeError
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)