fidl_fuchsia_inspect_deprecated

Trait InspectProxyInterface

Source
pub trait InspectProxyInterface: Send + Sync {
    type ReadDataResponseFut: Future<Output = Result<Object, Error>> + Send;
    type ListChildrenResponseFut: Future<Output = Result<Vec<String>, Error>> + Send;
    type OpenChildResponseFut: Future<Output = Result<bool, Error>> + Send;

    // Required methods
    fn read_data(&self) -> Self::ReadDataResponseFut;
    fn list_children(&self) -> Self::ListChildrenResponseFut;
    fn open_child(
        &self,
        child_name: &str,
        child_channel: ServerEnd<InspectMarker>,
    ) -> Self::OpenChildResponseFut;
}

Required Associated Types§

Required Methods§

Source

fn read_data(&self) -> Self::ReadDataResponseFut

Source

fn list_children(&self) -> Self::ListChildrenResponseFut

Source

fn open_child( &self, child_name: &str, child_channel: ServerEnd<InspectMarker>, ) -> Self::OpenChildResponseFut

Implementors§