[−][src]Enum twitch_irc::message::IRCParseError
Error while parsing a string into an IRCMessage
.
Variants
No space found after tags (no command/prefix)
No tags after @ sign
No space found after prefix (no command)
No tags after : sign
Expected command to only consist of alphabetic or numeric characters
Expected only single spaces between middle parameters
Newlines are not permitted in raw IRC messages
Trait Implementations
impl Debug for IRCParseError
[src]
impl Display for IRCParseError
[src]
impl Error for IRCParseError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<IRCParseError> for IRCParseError
[src]
fn eq(&self, other: &IRCParseError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for IRCParseError
[src]
Auto Trait Implementations
impl RefUnwindSafe for IRCParseError
impl Send for IRCParseError
impl Sync for IRCParseError
impl Unpin for IRCParseError
impl UnwindSafe for IRCParseError
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> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,