pub struct MesaClient { /* private fields */ }Expand description
Top-level Mesa API client.
Create one with MesaClient::builder or MesaClient::from_configuration
and navigate to sub-resources with MesaClient::org.
Implementations§
Source§impl MesaClient
impl MesaClient
Sourcepub fn builder() -> MesaClientBuilder
pub fn builder() -> MesaClientBuilder
Create a new builder with default configuration.
Sourcepub fn from_configuration(config: Configuration) -> Self
pub fn from_configuration(config: Configuration) -> Self
Create a new client from an existing Configuration.
Trait Implementations§
Source§impl Clone for MesaClient
impl Clone for MesaClient
Source§fn clone(&self) -> MesaClient
fn clone(&self) -> MesaClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MesaClient
impl !RefUnwindSafe for MesaClient
impl Send for MesaClient
impl Sync for MesaClient
impl Unpin for MesaClient
impl UnsafeUnpin for MesaClient
impl !UnwindSafe for MesaClient
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