usecuvs::cagra::{Index,IndexParams};usecuvs::{Resources,Result};usendarray_rand::rand_distr::Uniform;usendarray_rand::RandomExt;/// Example showing how to index and search data with CAGRAfncagra_example()->Result<()>{letres=Resources::new()?;// Create a new random dataset to indexletn_datapoints=65536;letn_features=512;letdataset=ndarray::Array::<f32,_>::random((n_datapoints,n_features),Uniform::new(0.,1.0));// build the cagra indexletbuild_params=IndexParams::new()?;letindex=Index::build(&res,&build_params,&dataset)?;Ok(())}