Skip to main content

Collaborative

Trait Collaborative 

pub trait Collaborative {
    // Provided methods
    fn take_collab_requests(&mut self) -> Vec<CollabRequest> { ... }
    fn handle_collab_event(&mut self, _event: &CollabEvent) { ... }
}
Expand description

Optional session collaboration capability for widgets that own live broker-backed activity.

Provided Methods§

fn take_collab_requests(&mut self) -> Vec<CollabRequest>

Drain session-local requests for the authenticated collaboration host.

fn handle_collab_event(&mut self, _event: &CollabEvent)

Receive one session-local broker event.

Implementors§