pub struct UserCollaborationsManager { /* private fields */ }Expand description
Operations for the “user_collaborations” API area.
Implementations§
Source§impl UserCollaborationsManager
impl UserCollaborationsManager
pub async fn get_collaboration( &self, collaboration_id: String, opts: Option<UserCollaborationsGetCollaborationOptions>, ) -> Result<Collaboration, Error>
pub async fn update_collaboration( &self, collaboration_id: String, body: UpdateCollaborationRequest, ) -> Result<Collaboration, Error>
pub async fn delete_collaboration( &self, collaboration_id: String, ) -> Result<(), Error>
pub async fn create_collaborations( &self, body: CreateCollaborationsRequest, opts: Option<UserCollaborationsCreateCollaborationsOptions>, ) -> Result<Collaboration, Error>
Auto Trait Implementations§
impl !RefUnwindSafe for UserCollaborationsManager
impl !UnwindSafe for UserCollaborationsManager
impl Freeze for UserCollaborationsManager
impl Send for UserCollaborationsManager
impl Sync for UserCollaborationsManager
impl Unpin for UserCollaborationsManager
impl UnsafeUnpin for UserCollaborationsManager
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