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