func Browser(ds *object.Datastore) (*object.HostDatastoreBrowser, error) {
	ctx, cancel := context.WithTimeout(context.Background(), provider.DefaultAPITimeout)
	defer cancel()
	return ds.Browser(ctx)
}
func Browser(ds *object.Datastore) (*object.HostDatastoreBrowser, error) {
	ctx, cancel := context.WithTimeout(context.Background(), provider.DefaultAPITimeout)
	defer cancel()
	return ds.Browser(ctx)
}
func Browser ( ds * object . Datastore ) ( * object . HostDatastoreBrowser , error ) { ctx , cancel := context . WithTimeout ( context . Background ( ) , provider . DefaultAPITimeout ) defer cancel ( ) return ds . Browser ( ctx ) }
// Browser returns the HostDatastoreBrowser for a certain datastore. This is a
// convenience method that exists to abstract the context.
Browser returns the HostDatastoreBrowser for a certain datastore . This is a convenience method that exists to abstract the context .