fidl_fuchsia_ui_pointerinjector_configuration

Trait SetupProxyInterface

Source
pub trait SetupProxyInterface: Send + Sync {
    type GetViewRefsResponseFut: Future<Output = Result<(ViewRef, ViewRef), Error>> + Send;
    type WatchViewportResponseFut: Future<Output = Result<Viewport, Error>> + Send;

    // Required methods
    fn get_view_refs(&self) -> Self::GetViewRefsResponseFut;
    fn watch_viewport(&self) -> Self::WatchViewportResponseFut;
}

Required Associated Types§

Source

type GetViewRefsResponseFut: Future<Output = Result<(ViewRef, ViewRef), Error>> + Send

Source

type WatchViewportResponseFut: Future<Output = Result<Viewport, Error>> + Send

Required Methods§

Implementors§

Source§

impl SetupProxyInterface for SetupProxy

Source§

type GetViewRefsResponseFut = QueryResponseFut<(ViewRef, ViewRef)>

Source§

type WatchViewportResponseFut = QueryResponseFut<Viewport>