Struct fluvio::metadata::smartmodule::SmartModuleApiClient
source · 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<SmartModuleApiClient, Error>
pub async fn get<F>(&self, name: F) -> Result<Option<SmartModuleSpec>, Error>where
ListFilter: From<F>,
pub async fn list_with_params<F>(
&self,
filters: Vec<F>,
summary: bool
) -> Result<Vec<Metadata<SmartModuleSpec>>, Error>where
ListFilter: From<F>,
Auto Trait Implementations§
impl Freeze for SmartModuleApiClient
impl !RefUnwindSafe for SmartModuleApiClient
impl Send for SmartModuleApiClient
impl Sync for SmartModuleApiClient
impl Unpin for SmartModuleApiClient
impl !UnwindSafe for SmartModuleApiClient
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