[][src]Trait afeather::Process

pub trait Process {
    type Reads: ReadableStorage;
    type Writes: WritableStorage;
    fn execute(
        &self,
        read: <<<Self::Reads as ReadableStorage>::Read as RefLike>::Borrowed as BorrowedStorage>::Batch,
        write: <<<Self::Writes as WritableStorage>::ReadMut as RefLikeMut>::BorrowedMut as BorrowedStorageMut>::BatchMut
    ); }

Associated Types

Loading content...

Required methods

fn execute(
    &self,
    read: <<<Self::Reads as ReadableStorage>::Read as RefLike>::Borrowed as BorrowedStorage>::Batch,
    write: <<<Self::Writes as WritableStorage>::ReadMut as RefLikeMut>::BorrowedMut as BorrowedStorageMut>::BatchMut
)

Loading content...

Implementors

Loading content...