pub struct RemoteMountBackendHandler { /* private fields */ }Implementations§
Source§impl RemoteMountBackendHandler
impl RemoteMountBackendHandler
pub fn new(client: FilesClient) -> Self
pub async fn list( &self, cursor: Option<String>, per_page: Option<i64>, ) -> Result<(Vec<RemoteMountBackendEntity>, PaginationInfo)>
pub async fn get(&self, id: i64) -> Result<RemoteMountBackendEntity>
pub async fn create(&self, params: Value) -> Result<RemoteMountBackendEntity>
pub async fn update( &self, id: i64, params: Value, ) -> Result<RemoteMountBackendEntity>
pub async fn delete(&self, id: i64) -> Result<()>
pub async fn test_configuration( &self, id: i64, params: Value, ) -> Result<RemoteMountBackendEntity>
Auto Trait Implementations§
impl !RefUnwindSafe for RemoteMountBackendHandler
impl !UnwindSafe for RemoteMountBackendHandler
impl Freeze for RemoteMountBackendHandler
impl Send for RemoteMountBackendHandler
impl Sync for RemoteMountBackendHandler
impl Unpin for RemoteMountBackendHandler
impl UnsafeUnpin for RemoteMountBackendHandler
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