pub enum SynchronizerError {
RPCError(RPCError),
ChannelError(String),
Timeout(String),
CloseError(String),
ConnectionError(String),
ConnectionClosed,
}Variants§
RPCError(RPCError)
RPC client failures.
ChannelError(String)
Issues with the main channel
Timeout(String)
Timeout elapsed errors.
CloseError(String)
Failed to close the synchronizer.
ConnectionError(String)
Server connection failures or interruptions.
ConnectionClosed
Connection closed
Trait Implementations§
Source§impl Debug for SynchronizerError
impl Debug for SynchronizerError
Source§impl Display for SynchronizerError
impl Display for SynchronizerError
Source§impl Error for SynchronizerError
impl Error for SynchronizerError
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§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<DeltasError> for SynchronizerError
impl From<DeltasError> for SynchronizerError
Source§fn from(err: DeltasError) -> Self
fn from(err: DeltasError) -> Self
Converts to this type from the input type.
Source§impl From<RPCError> for SynchronizerError
impl From<RPCError> for SynchronizerError
Source§impl<T> From<SendError<T>> for SynchronizerError
impl<T> From<SendError<T>> for SynchronizerError
Source§impl From<SynchronizerError> for BlockSynchronizerError
impl From<SynchronizerError> for BlockSynchronizerError
Source§fn from(source: SynchronizerError) -> Self
fn from(source: SynchronizerError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SynchronizerError
impl !RefUnwindSafe for SynchronizerError
impl Send for SynchronizerError
impl Sync for SynchronizerError
impl Unpin for SynchronizerError
impl !UnwindSafe for SynchronizerError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.