pub async fn open2_directory(
    parent: &DirectoryProxy,
    path: &str,
    protocols: ConnectionProtocols
) -> Result<DirectoryProxy, OpenError>