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;
}