[−][src]Trait n5_wasm::N5AsyncReader
This trait exists to preserve type information between calls (rather than
erasing it with Promise
) and for easier potential future compatibility
with an N5 core async trait.
Required methods
fn get_version(&self) -> Box<dyn Future<Item = Version, Error = Error>>
fn get_dataset_attributes(
&self,
path_name: &str
) -> Box<dyn Future<Item = DatasetAttributes, Error = Error>>
&self,
path_name: &str
) -> Box<dyn Future<Item = DatasetAttributes, Error = Error>>
fn exists(&self, path_name: &str) -> Box<dyn Future<Item = bool, Error = Error>>
fn read_block<T>(
&self,
path_name: &str,
data_attrs: &DatasetAttributes,
grid_position: Vec<i64>
) -> Box<dyn Future<Item = Option<VecDataBlock<T>>, Error = Error>> where
DataType: DataBlockCreator<T>,
VecDataBlock<T>: DataBlock<T>,
T: Clone + 'static,
&self,
path_name: &str,
data_attrs: &DatasetAttributes,
grid_position: Vec<i64>
) -> Box<dyn Future<Item = Option<VecDataBlock<T>>, Error = Error>> where
DataType: DataBlockCreator<T>,
VecDataBlock<T>: DataBlock<T>,
T: Clone + 'static,
fn list(
&self,
path_name: &str
) -> Box<dyn Future<Item = Vec<String>, Error = Error>>
&self,
path_name: &str
) -> Box<dyn Future<Item = Vec<String>, Error = Error>>
fn list_attributes(
&self,
path_name: &str
) -> Box<dyn Future<Item = Value, Error = Error>>
&self,
path_name: &str
) -> Box<dyn Future<Item = Value, Error = Error>>
Provided methods
Loading content...Implementors
impl N5AsyncReader for N5HTTPFetch
[src]
impl N5AsyncReader for N5HTTPFetch
fn get_version(&self) -> Box<dyn Future<Item = Version, Error = Error>> | [src] |
fn get_dataset_attributes( | [src] |
fn exists(&self, path_name: &str) -> Box<dyn Future<Item = bool, Error = Error>> | [src] |
fn read_block<T>( | [src] |
fn list( | [src] |
fn list_attributes( | [src] |
fn dataset_exists( | [src] |