pub fn root_dir_handle(&self) -> Result<ClientEnd<DirectoryMarker>, Error> {
        let (root_clone, server_end) = fuchsia_zircon::Channel::create()?;
        self.proxy.clone(fidl_fuchsia_io::CLONE_FLAG_SAME_RIGHTS, server_end.into())?;
        Ok(root_clone.into())
    }
/// Returns a new connection to pkgfs's root directory as a raw zircon channel.
Returns a new connection to pkgfs's root directory as a raw zircon channel.
Returns a new connection to pkgfs ' s root directory as a raw zircon channel .
pub fn root_dir_handle(&self) -> Result<ClientEnd<DirectoryMarker>, Error> {
        let (root_clone, server_end) = fuchsia_zircon::Channel::create()?;
        self.proxy.clone(fidl_fuchsia_io::CLONE_FLAG_SAME_RIGHTS, server_end.into())?;
        Ok(root_clone.into())
    }
pub fn root_dir_handle ( & self ) -> Result < ClientEnd < DirectoryMarker > , Error > { let ( root_clone , server_end ) = fuchsia_zircon :: Channel :: create ( ) ? ; self . proxy . clone ( fidl_fuchsia_io :: CLONE_FLAG_SAME_RIGHTS , server_end . into ( ) ) ? ; Ok ( root_clone . into ( ) ) }
Returns a new connection to pkgfs's root directory as a raw zircon channel.
Returns a new connection to pkgfs ' s root directory as a raw zircon channel .
&self