[−][src]Enum sonic_channel::result::ErrorKind
All error kinds that you can see in sonic-channel crate.
Variants
Cannot connect to the sonic search backend.
Cannot write message to stream.
Cannot read message in stream.
Cannot switch channel mode from uninitialized.
Cannot run command in current mode.
QueryResponseError(&'static str)
Error in query response with additional message.
Response from sonic server are wrong! Actually it may happen if you use unsupported sonic backend version. Please write issue to the github repo.
UnsupportedCommand((&'static str, Option<ChannelMode>))
You cannot run the command in current channel.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ErrorKind
impl Send for ErrorKind
impl Sync for ErrorKind
impl Unpin for ErrorKind
impl UnwindSafe for ErrorKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,