Enum google_cloud_spanner::session::SessionError
source · [−]pub enum SessionError {
SessionGetTimeout,
FailedToCreateSession,
GRPC(Status),
}Variants
SessionGetTimeout
FailedToCreateSession
GRPC(Status)
Trait Implementations
sourceimpl Debug for SessionError
impl Debug for SessionError
sourceimpl Display for SessionError
impl Display for SessionError
sourceimpl Error for SessionError
impl Error for SessionError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<SessionError> for RunInTxError
impl From<SessionError> for RunInTxError
sourcefn from(source: SessionError) -> Self
fn from(source: SessionError) -> Self
Converts to this type from the input type.
sourceimpl From<SessionError> for TxError
impl From<SessionError> for TxError
sourcefn from(source: SessionError) -> Self
fn from(source: SessionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for SessionError
impl Send for SessionError
impl Sync for SessionError
impl Unpin for SessionError
impl !UnwindSafe for SessionError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request