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