pub struct Client { /* private fields */ }Expand description
Entrypoint for interacting with the API client.
Implementations
Create a new Client struct. It takes a type that can convert into
an &str (String or Vec<u8> for example). As long as the function is
given a valid API key your requests will work.
Override the default host for the client.
Create a new Client struct from environment variables. It
takes a type that can convert into
an &str (String or Vec<u8> for example). As long as the function is
given a valid API key and your requests will work.
We pass in the token and refresh token to the client so if you are storing
it in a database, you can get it first.
Return a reference to an interface that provides access to hardware operations.
Return a reference to an interface that provides access to organizations operations.
Return a reference to an interface that provides access to projects operations.
Return a reference to an interface that provides access to users operations.
Return a reference to an interface that provides access to roles operations.
Return a reference to an interface that provides access to instances operations.
Return a reference to an interface that provides access to sagas operations.
Return a reference to an interface that provides access to metrics operations.
Return a reference to an interface that provides access to networking operations.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl !UnwindSafe for Client
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more