fidl_fuchsia_io_testTrait TestHarnessProxyInterface
Source pub trait TestHarnessProxyInterface: Send + Sync {
type GetConfigResponseFut: Future<Output = Result<HarnessConfig, Error>> + Send;
type OpenServiceDirectoryResponseFut: Future<Output = Result<ClientEnd<DirectoryMarker>, Error>> + Send;
// Required methods
fn get_config(&self) -> Self::GetConfigResponseFut;
fn create_directory(
&self,
contents: Vec<Option<Box<DirectoryEntry>>>,
flags: Flags,
object_request: ServerEnd<DirectoryMarker>,
) -> Result<(), Error>;
fn open_service_directory(&self) -> Self::OpenServiceDirectoryResponseFut;
}