pub struct InstanceState<CF: ClientFactory> {
pub semaphore: ConnectionSemaphore,
/* private fields */
}Fields§
§semaphore: ConnectionSemaphoreTrait Implementations§
Source§impl<CF: ClientFactory> HasData for InstanceState<CF>
impl<CF: ClientFactory> HasData for InstanceState<CF>
Source§type Data<'a> = &'a mut InstanceState<CF>
type Data<'a> = &'a mut InstanceState<CF>
The data associated with this trait implementation, chiefly used as a
generic associated type to allow plumbing the
'a lifetime into the
definition here. Read moreSource§impl<CF: ClientFactory> Host for InstanceState<CF>
impl<CF: ClientFactory> Host for InstanceState<CF>
fn convert_error(&mut self, error: Error) -> Result<Error>
Source§impl<CF: ClientFactory> Host for InstanceState<CF>
impl<CF: ClientFactory> Host for InstanceState<CF>
fn convert_error(&mut self, error: Error) -> Result<Error>
Source§impl<CF: ClientFactory> Host for InstanceState<CF>
impl<CF: ClientFactory> Host for InstanceState<CF>
fn convert_error(&mut self, error: Error) -> Result<Error>
impl<CF: ClientFactory> Host for InstanceState<CF>
Source§impl<CF: ClientFactory> Host for InstanceState<CF>
impl<CF: ClientFactory> Host for InstanceState<CF>
Source§async fn execute(
&mut self,
address: String,
statement: String,
params: Vec<ParameterValue>,
) -> Result<u64, PgError>
async fn execute( &mut self, address: String, statement: String, params: Vec<ParameterValue>, ) -> Result<u64, PgError>
execute command to the database: insert, update, delete
Source§async fn query(
&mut self,
address: String,
statement: String,
params: Vec<ParameterValue>,
) -> Result<RowSet, PgError>
async fn query( &mut self, address: String, statement: String, params: Vec<ParameterValue>, ) -> Result<RowSet, PgError>
query the database: select
fn convert_pg_error(&mut self, error: PgError) -> Result<PgError>
Source§impl<CF: ClientFactory> HostConnection for InstanceState<CF>
impl<CF: ClientFactory> HostConnection for InstanceState<CF>
Source§async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
Open a connection to the Postgres instance at
address.Source§async fn execute(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<u64, Error>
async fn execute( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<u64, Error>
Execute command to the database.
Source§async fn query(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<RowSet, Error>
async fn query( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<RowSet, Error>
Query the database.
async fn drop(&mut self, connection: Resource<Connection>) -> Result<()>
Source§impl<CF: ClientFactory> HostConnection for InstanceState<CF>
impl<CF: ClientFactory> HostConnection for InstanceState<CF>
Source§async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
Open a connection to the Postgres instance at
address.Source§async fn execute(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<u64, Error>
async fn execute( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<u64, Error>
Execute command to the database.
Source§async fn query(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<RowSet, Error>
async fn query( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<RowSet, Error>
Query the database.
async fn drop(&mut self, connection: Resource<Connection>) -> Result<()>
Source§impl<CF: ClientFactory> HostConnection for InstanceState<CF>
impl<CF: ClientFactory> HostConnection for InstanceState<CF>
Source§async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
async fn open(&mut self, address: String) -> Result<Resource<Connection>, Error>
Open a connection to the Postgres instance at
address.Source§async fn execute(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<u64, Error>
async fn execute( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<u64, Error>
Execute command to the database.
Source§async fn query(
&mut self,
connection: Resource<Connection>,
statement: String,
params: Vec<ParameterValue>,
) -> Result<RowSet, Error>
async fn query( &mut self, connection: Resource<Connection>, statement: String, params: Vec<ParameterValue>, ) -> Result<RowSet, Error>
Query the database.
async fn drop(&mut self, connection: Resource<Connection>) -> Result<()>
Source§impl<CF: ClientFactory> HostConnectionBuilder for InstanceState<CF>
impl<CF: ClientFactory> HostConnectionBuilder for InstanceState<CF>
async fn new(&mut self, address: String) -> Result<Resource<ConnectionBuilder>>
async fn set_ca_root( &mut self, self_: Resource<ConnectionBuilder>, certificate: String, ) -> Result<(), Error>
async fn build( &mut self, self_: Resource<ConnectionBuilder>, ) -> Result<Resource<Connection>, Error>
async fn drop(&mut self, builder: Resource<ConnectionBuilder>) -> Result<()>
impl<CF: ClientFactory> SelfInstanceBuilder for InstanceState<CF>
Auto Trait Implementations§
impl<CF> !RefUnwindSafe for InstanceState<CF>
impl<CF> !UnwindSafe for InstanceState<CF>
impl<CF> Freeze for InstanceState<CF>
impl<CF> Send for InstanceState<CF>
impl<CF> Sync for InstanceState<CF>
impl<CF> Unpin for InstanceState<CF>
impl<CF> UnsafeUnpin for InstanceState<CF>
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> FactorInstanceBuilder for Twhere
T: SelfInstanceBuilder,
impl<T> FactorInstanceBuilder for Twhere
T: SelfInstanceBuilder,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
impl<H, T> HostBucketWithStore<T> for H
impl<H, T> HostCasWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostConnectionWithStore<T> for H
impl<H, T> HostDescriptorWithStore<T> for H
impl<H, T> HostDescriptorWithStore<T> for H
impl<H, T> HostDescriptorWithStore<T> for H
impl<H, T> HostDescriptorWithStore<T> for H
impl<H, T> HostDescriptorWithStore<T> for H
impl<H, T> HostDirectoryEntryStreamWithStore<T> for H
impl<H, T> HostDirectoryEntryStreamWithStore<T> for H
impl<H, T> HostDirectoryEntryStreamWithStore<T> for H
impl<H, T> HostDirectoryEntryStreamWithStore<T> for H
impl<H, T> HostDirectoryEntryStreamWithStore<T> for H
impl<H, T> HostErrorWithStore<T> for H
impl<H, T> HostErrorWithStore<T> for H
impl<H, T> HostErrorWithStore<T> for H
impl<H, T> HostErrorWithStore<T> for H
impl<H, T> HostFieldsWithStore<T> for H
impl<H, T> HostFieldsWithStore<T> for H
impl<H, T> HostFieldsWithStore<T> for H
impl<H, T> HostFieldsWithStore<T> for H
impl<H, T> HostFutureIncomingResponseWithStore<T> for H
impl<H, T> HostFutureIncomingResponseWithStore<T> for H
impl<H, T> HostFutureIncomingResponseWithStore<T> for H
impl<H, T> HostFutureTrailersWithStore<T> for H
impl<H, T> HostFutureTrailersWithStore<T> for H
impl<H, T> HostFutureTrailersWithStore<T> for H
impl<H, T> HostIncomingBodyWithStore<T> for H
impl<H, T> HostIncomingBodyWithStore<T> for H
impl<H, T> HostIncomingBodyWithStore<T> for H
impl<H, T> HostIncomingDatagramStreamWithStore<T> for H
impl<H, T> HostIncomingDatagramStreamWithStore<T> for H
impl<H, T> HostIncomingDatagramStreamWithStore<T> for H
impl<H, T> HostIncomingDatagramStreamWithStore<T> for H
impl<H, T> HostIncomingDatagramStreamWithStore<T> for H
impl<H, T> HostIncomingRequestWithStore<T> for H
impl<H, T> HostIncomingRequestWithStore<T> for H
impl<H, T> HostIncomingRequestWithStore<T> for H
impl<H, T> HostIncomingResponseWithStore<T> for H
impl<H, T> HostIncomingResponseWithStore<T> for H
impl<H, T> HostIncomingResponseWithStore<T> for H
impl<H, T> HostInputStreamWithStore<T> for H
impl<H, T> HostInputStreamWithStore<T> for H
impl<H, T> HostInputStreamWithStore<T> for H
impl<H, T> HostInputStreamWithStore<T> for H
impl<H, T> HostInputStreamWithStore<T> for H
impl<H, T> HostNetworkWithStore<T> for H
impl<H, T> HostNetworkWithStore<T> for H
impl<H, T> HostNetworkWithStore<T> for H
impl<H, T> HostNetworkWithStore<T> for H
impl<H, T> HostOutgoingBodyWithStore<T> for H
impl<H, T> HostOutgoingBodyWithStore<T> for H
impl<H, T> HostOutgoingBodyWithStore<T> for H
impl<H, T> HostOutgoingDatagramStreamWithStore<T> for H
impl<H, T> HostOutgoingDatagramStreamWithStore<T> for H
impl<H, T> HostOutgoingDatagramStreamWithStore<T> for H
impl<H, T> HostOutgoingDatagramStreamWithStore<T> for H
impl<H, T> HostOutgoingDatagramStreamWithStore<T> for H
impl<H, T> HostOutgoingRequestWithStore<T> for H
impl<H, T> HostOutgoingRequestWithStore<T> for H
impl<H, T> HostOutgoingRequestWithStore<T> for H
impl<H, T> HostOutgoingResponseWithStore<T> for H
impl<H, T> HostOutgoingResponseWithStore<T> for H
impl<H, T> HostOutgoingResponseWithStore<T> for H
impl<H, T> HostOutputStreamWithStore<T> for H
impl<H, T> HostOutputStreamWithStore<T> for H
impl<H, T> HostOutputStreamWithStore<T> for H
impl<H, T> HostOutputStreamWithStore<T> for H
impl<H, T> HostOutputStreamWithStore<T> for H
impl<H, T> HostPollableWithStore<T> for H
impl<H, T> HostPollableWithStore<T> for H
impl<H, T> HostPollableWithStore<T> for H
impl<H, T> HostPollableWithStore<T> for H
impl<H, T> HostPollableWithStore<T> for H
impl<H, T> HostRequestOptionsWithStore<T> for H
impl<H, T> HostRequestOptionsWithStore<T> for H
impl<H, T> HostRequestOptionsWithStore<T> for H
impl<H, T> HostRequestOptionsWithStore<T> for H
impl<H, T> HostRequestWithStore<T> for H
impl<H, T> HostResolveAddressStreamWithStore<T> for H
impl<H, T> HostResolveAddressStreamWithStore<T> for H
impl<H, T> HostResolveAddressStreamWithStore<T> for H
impl<H, T> HostResolveAddressStreamWithStore<T> for H
impl<H, T> HostResolveAddressStreamWithStore<T> for H
impl<H, T> HostResponseOutparamWithStore<T> for H
impl<H, T> HostResponseOutparamWithStore<T> for H
impl<H, T> HostResponseOutparamWithStore<T> for H
impl<H, T> HostResponseWithStore<T> for H
impl<H, T> HostStoreWithStore<T> for H
impl<H, T> HostTcpSocketWithStore<T> for H
impl<H, T> HostTcpSocketWithStore<T> for H
impl<H, T> HostTcpSocketWithStore<T> for H
impl<H, T> HostTcpSocketWithStore<T> for H
impl<H, T> HostTcpSocketWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalInputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostTerminalOutputWithStore<T> for H
impl<H, T> HostUdpSocketWithStore<T> for H
impl<H, T> HostUdpSocketWithStore<T> for H
impl<H, T> HostUdpSocketWithStore<T> for H
impl<H, T> HostUdpSocketWithStore<T> for H
impl<H, T> HostUdpSocketWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostFieldsWithStore<T> + HostIncomingRequestWithStore<T> + HostOutgoingRequestWithStore<T> + HostRequestOptionsWithStore<T> + HostResponseOutparamWithStore<T> + HostIncomingResponseWithStore<T> + HostIncomingBodyWithStore<T> + HostFutureTrailersWithStore<T> + HostOutgoingResponseWithStore<T> + HostOutgoingBodyWithStore<T> + HostFutureIncomingResponseWithStore<T> + Send + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostFieldsWithStore<T> + HostIncomingRequestWithStore<T> + HostOutgoingRequestWithStore<T> + HostRequestOptionsWithStore<T> + HostResponseOutparamWithStore<T> + HostIncomingResponseWithStore<T> + HostIncomingBodyWithStore<T> + HostFutureTrailersWithStore<T> + HostOutgoingResponseWithStore<T> + HostOutgoingBodyWithStore<T> + HostFutureIncomingResponseWithStore<T> + Send + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostFieldsWithStore<T> + HostIncomingRequestWithStore<T> + HostOutgoingRequestWithStore<T> + HostRequestOptionsWithStore<T> + HostResponseOutparamWithStore<T> + HostIncomingResponseWithStore<T> + HostIncomingBodyWithStore<T> + HostFutureTrailersWithStore<T> + HostOutgoingResponseWithStore<T> + HostOutgoingBodyWithStore<T> + HostFutureIncomingResponseWithStore<T> + Send + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostUdpSocketWithStore<T> + HostIncomingDatagramStreamWithStore<T> + HostOutgoingDatagramStreamWithStore<T> + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostDescriptorWithStore<T> + HostDirectoryEntryStreamWithStore<T> + Send + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for Hwhere
H: HasData + HostUdpSocketWithStore<T> + HostIncomingDatagramStreamWithStore<T> + HostOutgoingDatagramStreamWithStore<T> + Send + ?Sized,
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
impl<H, T> HostWithStore<T> for H
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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