pub struct TracedbClient {
pub http_client: HttpClient,
pub admin: AdminClient,
pub catalog: CatalogClient,
pub query: QueryClient,
pub health: HealthClient,
pub records: RecordsClient,
pub metrics: MetricsClient,
pub readiness: ReadinessClient,
pub schema: SchemaClient,
}Fields§
§http_client: HttpClient§admin: AdminClient§catalog: CatalogClient§query: QueryClient§health: HealthClient§records: RecordsClient§metrics: MetricsClient§readiness: ReadinessClient§schema: SchemaClientImplementations§
Source§impl TracedbClient
impl TracedbClient
pub fn new(config: ClientConfig) -> Result<Self, ApiError>
Auto Trait Implementations§
impl !RefUnwindSafe for TracedbClient
impl !UnwindSafe for TracedbClient
impl Freeze for TracedbClient
impl Send for TracedbClient
impl Sync for TracedbClient
impl Unpin for TracedbClient
impl UnsafeUnpin for TracedbClient
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