Struct centraldogma::Client [−][src]
pub struct Client { /* fields omitted */ }
Expand description
Root client for top level APIs.
Implements crate::ProjectService
Implementations
Returns a new client from provided base_url
and an optional
token
string for authentication.
Only visible ASCII characters (32-127) are permitted as token.
Creates a temporary client within a context of the specified Project.
Creates a temporary client within a context of the specified Repository.
Trait Implementations
Creates a project.
Removes a project. A removed project can be unremoved.
Purges a project that was removed before.
Unremoves a project.
Retrieves the list of the projects.
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl !UnwindSafe for Client
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more