pub struct As2PartnerHandler { /* private fields */ }
Implementations§
Source§impl As2PartnerHandler
impl As2PartnerHandler
pub fn new(client: FilesClient) -> Self
pub async fn list( &self, cursor: Option<String>, per_page: Option<i64>, ) -> Result<(Vec<As2PartnerEntity>, PaginationInfo)>
pub async fn get(&self, id: i64) -> Result<As2PartnerEntity>
pub async fn create(&self, params: Value) -> Result<As2PartnerEntity>
pub async fn update(&self, id: i64, params: Value) -> Result<As2PartnerEntity>
pub async fn delete(&self, id: i64) -> Result<()>
Trait Implementations§
Source§impl Clone for As2PartnerHandler
impl Clone for As2PartnerHandler
Source§fn clone(&self) -> As2PartnerHandler
fn clone(&self) -> As2PartnerHandler
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for As2PartnerHandler
impl !RefUnwindSafe for As2PartnerHandler
impl Send for As2PartnerHandler
impl Sync for As2PartnerHandler
impl Unpin for As2PartnerHandler
impl !UnwindSafe for As2PartnerHandler
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