pub struct SmartModuleApiClient { /* private fields */ }Expand description
Experimental: this API is not finalized and may be changed in the future.
Implementations§
Source§impl SmartModuleApiClient
impl SmartModuleApiClient
pub async fn connect_with_config(config: ClientConfig) -> Result<Self>
pub async fn get<F>(&self, name: F) -> Result<Option<SmartModuleSpec>>where
ListFilter: From<F>,
pub async fn list_with_params<F>(
&self,
filters: Vec<F>,
summary: bool,
) -> Result<Vec<Metadata<SmartModuleSpec>>>where
ListFilter: From<F>,
Auto Trait Implementations§
impl !RefUnwindSafe for SmartModuleApiClient
impl !UnwindSafe for SmartModuleApiClient
impl Freeze for SmartModuleApiClient
impl Send for SmartModuleApiClient
impl Sync for SmartModuleApiClient
impl Unpin for SmartModuleApiClient
impl UnsafeUnpin for SmartModuleApiClient
Blanket Implementations§
impl<T> AsyncConnector for T
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