pub struct WhiteboardService { /* private fields */ }Implementations§
Source§impl WhiteboardService
impl WhiteboardService
pub fn new(ctx: ServiceContext) -> Self
Source§impl WhiteboardService
impl WhiteboardService
pub async fn create_board(&self, req: CreateBoardRequest) -> Result<ApiData>
pub async fn get_board(&self, req: GetBoardRequest) -> Result<ApiData>
pub async fn list_boards(&self, req: ListBoardsRequest) -> Result<ApiData>
pub async fn update_board(&self, req: UpdateBoardRequest) -> Result<ApiData>
pub async fn update_board_acl( &self, req: UpdateBoardAclRequest, ) -> Result<ApiData>
pub async fn archive_board(&self, req: ArchiveBoardRequest) -> Result<ApiData>
pub async fn mint_join_token( &self, req: MintJoinTokenRequest, ) -> Result<ApiData>
Trait Implementations§
Source§impl Clone for WhiteboardService
impl Clone for WhiteboardService
Source§fn clone(&self) -> WhiteboardService
fn clone(&self) -> WhiteboardService
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WhiteboardService
impl !RefUnwindSafe for WhiteboardService
impl !UnwindSafe for WhiteboardService
impl Send for WhiteboardService
impl Sync for WhiteboardService
impl Unpin for WhiteboardService
impl UnsafeUnpin for WhiteboardService
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