[][src]Trait n5_wasm::N5AsyncEtagReader

pub trait N5AsyncEtagReader {
    fn block_etag(
        &self,
        path_name: &str,
        data_attrs: &DatasetAttributes,
        grid_position: Vec<i64>
    ) -> Box<dyn Future<Item = Option<String>, Error = Error>>;
fn read_block_with_etag<T>(
        &self,
        path_name: &str,
        data_attrs: &DatasetAttributes,
        grid_position: Vec<i64>
    ) -> Box<dyn Future<Item = Option<(VecDataBlock<T>, Option<String>)>, Error = Error>>
    where
        DataType: DataBlockCreator<T>,
        VecDataBlock<T>: DataBlock<T>,
        T: Clone + 'static
; }

Required methods

fn block_etag(
    &self,
    path_name: &str,
    data_attrs: &DatasetAttributes,
    grid_position: Vec<i64>
) -> Box<dyn Future<Item = Option<String>, Error = Error>>

fn read_block_with_etag<T>(
    &self,
    path_name: &str,
    data_attrs: &DatasetAttributes,
    grid_position: Vec<i64>
) -> Box<dyn Future<Item = Option<(VecDataBlock<T>, Option<String>)>, Error = Error>> where
    DataType: DataBlockCreator<T>,
    VecDataBlock<T>: DataBlock<T>,
    T: Clone + 'static, 

Loading content...

Implementors

impl N5AsyncEtagReader for N5HTTPFetch
[src]

Loading content...