pub trait GraphicalPresenterProxyInterface: Send + Sync {
    type PresentViewResponseFut: Future<Output = Result<GraphicalPresenterPresentViewResult, Error>> + Send;

    // Required method
    fn present_view(
        &self,
        view_spec: ViewSpec,
        annotation_controller: Option<ClientEnd<AnnotationControllerMarker>>,
        view_controller_request: Option<ServerEnd<ViewControllerMarker>>
    ) -> Self::PresentViewResponseFut;
}

Required Associated Types§

Required Methods§

source

fn present_view( &self, view_spec: ViewSpec, annotation_controller: Option<ClientEnd<AnnotationControllerMarker>>, view_controller_request: Option<ServerEnd<ViewControllerMarker>> ) -> Self::PresentViewResponseFut

Implementors§