pub struct GrpcGestaltClient {
pub app: AppClient<GrpcTransport>,
pub agent: AgentClient<GrpcTransport>,
pub workflow: WorkflowClient<GrpcTransport>,
pub identity: IdentityClient<GrpcTransport>,
pub authorization: AuthorizationClient<GrpcTransport>,
pub indexed_db: IndexedDBClient<GrpcTransport>,
pub external_credentials: ExternalCredentialsClient<GrpcTransport>,
}Expand description
gRPC-backed public Gestalt client (all seven public services).
Fields§
§app: AppClient<GrpcTransport>App service client.
agent: AgentClient<GrpcTransport>Agent service client.
workflow: WorkflowClient<GrpcTransport>Workflow service client.
identity: IdentityClient<GrpcTransport>Identity service client.
Authorization service client.
indexed_db: IndexedDBClient<GrpcTransport>IndexedDB service client.
external_credentials: ExternalCredentialsClient<GrpcTransport>External credentials service client.
Implementations§
Auto Trait Implementations§
impl !Freeze for GrpcGestaltClient
impl !RefUnwindSafe for GrpcGestaltClient
impl !UnwindSafe for GrpcGestaltClient
impl Send for GrpcGestaltClient
impl Sync for GrpcGestaltClient
impl Unpin for GrpcGestaltClient
impl UnsafeUnpin for GrpcGestaltClient
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> 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>
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