pub struct FilesApiClient { /* private fields */ }Implementations§
Source§impl FilesApiClient
impl FilesApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl FilesApi for FilesApiClient
impl FilesApi for FilesApiClient
Source§fn file_controller_create<'file, 'life0, 'async_trait>(
&'life0 self,
file: PathBuf,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerCreateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'file: 'async_trait,
'life0: 'async_trait,
fn file_controller_create<'file, 'life0, 'async_trait>(
&'life0 self,
file: PathBuf,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerCreateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'file: 'async_trait,
'life0: 'async_trait,
POST /file
Source§fn file_controller_find_all<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<File>, Error<FileControllerFindAllError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn file_controller_find_all<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<File>, Error<FileControllerFindAllError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /file
Source§fn file_controller_find_one<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerFindOneError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
fn file_controller_find_one<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerFindOneError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
GET /file/{id}
Source§fn file_controller_remove<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerRemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
fn file_controller_remove<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerRemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
DELETE /file/{id}
Source§fn file_controller_update<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
update_file_dto: UpdateFileDto,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerUpdateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
fn file_controller_update<'id, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
update_file_dto: UpdateFileDto,
) -> Pin<Box<dyn Future<Output = Result<File, Error<FileControllerUpdateError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'life0: 'async_trait,
PATCH /file/{id}
Auto Trait Implementations§
impl Freeze for FilesApiClient
impl !RefUnwindSafe for FilesApiClient
impl Send for FilesApiClient
impl Sync for FilesApiClient
impl Unpin for FilesApiClient
impl !UnwindSafe for FilesApiClient
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