pub struct AvatarsManager { /* private fields */ }Expand description
Operations for the “avatars” API area.
Implementations§
Source§impl AvatarsManager
impl AvatarsManager
pub async fn get_user_avatar(&self, user_id: String) -> Result<Stream, Error>
pub async fn create_user_avatar( &self, user_id: String, body: CreateUserAvatarRequest, ) -> Result<UserAvatar, Error>
pub async fn delete_user_avatar(&self, user_id: String) -> Result<(), Error>
Auto Trait Implementations§
impl !RefUnwindSafe for AvatarsManager
impl !UnwindSafe for AvatarsManager
impl Freeze for AvatarsManager
impl Send for AvatarsManager
impl Sync for AvatarsManager
impl Unpin for AvatarsManager
impl UnsafeUnpin for AvatarsManager
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