Enum medea_coturn_telnet_client::CoturnTelnetError [−][src]
Errors that can be returned by CoturnTelnetConnection
.
Variants
IoFailed(Error)
Underlying transport encountered error on I/O operation.
You should try to recreate CoturnTelnetConnection
.
Underlying stream exhausted.
You should try to recreate CoturnTelnetConnection
.
MessageParseError(CoturnResponseParseError)
Unable to parse response from Coturn server.
This is unrecoverable error.
UnexpectedMessage(CoturnCliResponse)
Coturn answered with unexpected message.
This is unrecoverable error.
Authentication failed.
This is unrecoverable error.
Trait Implementations
impl Debug for CoturnTelnetError
[src]
impl Display for CoturnTelnetError
[src]
impl From<CoturnCliCodecError> for CoturnTelnetError
[src]
fn from(err: CoturnCliCodecError) -> Self
[src]
impl From<CoturnCliResponse> for CoturnTelnetError
[src]
fn from(original: CoturnCliResponse) -> CoturnTelnetError
[src]
impl From<CoturnResponseParseError> for CoturnTelnetError
[src]
fn from(original: CoturnResponseParseError) -> CoturnTelnetError
[src]
impl From<Error> for CoturnTelnetError
[src]
fn from(original: Error) -> CoturnTelnetError
[src]
impl Manager<CoturnTelnetConnection, CoturnTelnetError> for Manager
[src]
This is supported on crate feature
pool
only.fn create<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<CoturnTelnetConnection, CoturnTelnetError>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<CoturnTelnetConnection, CoturnTelnetError>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn recycle<'life0, 'life1, 'async_trait>(
&'life0 self,
conn: &'life1 mut CoturnTelnetConnection
) -> Pin<Box<dyn Future<Output = RecycleResult<CoturnTelnetError>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
conn: &'life1 mut CoturnTelnetConnection
) -> Pin<Box<dyn Future<Output = RecycleResult<CoturnTelnetError>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
Auto Trait Implementations
impl !RefUnwindSafe for CoturnTelnetError
impl Send for CoturnTelnetError
impl Sync for CoturnTelnetError
impl Unpin for CoturnTelnetError
impl !UnwindSafe for CoturnTelnetError
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,
pub 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> 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.
pub 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>,