Struct google_cloud_spanner::session::ManagedSession
source · pub struct ManagedSession { /* private fields */ }Expand description
ManagedSession
Methods from Deref<Target = SessionHandle>§
pub async fn invalidate_if_needed<T>( &mut self, arg: Result<T, Status> ) -> Result<T, Status>
Trait Implementations§
source§impl Deref for ManagedSession
impl Deref for ManagedSession
source§impl DerefMut for ManagedSession
impl DerefMut for ManagedSession
Auto Trait Implementations§
impl !RefUnwindSafe for ManagedSession
impl Send for ManagedSession
impl Sync for ManagedSession
impl Unpin for ManagedSession
impl !UnwindSafe for ManagedSession
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request