Trait vapcore_light::request::ResponseLike[][src]

pub trait ResponseLike {
    fn fill_outputs<F>(&self, output_store: F)
    where
        F: FnMut(usize, Output)
; }

A response-like object.

These contain re-usable outputs.

Required methods

fn fill_outputs<F>(&self, output_store: F) where
    F: FnMut(usize, Output), 
[src]

Write all re-usable outputs into the provided function.

Loading content...

Implementors

impl ResponseLike for vapcore_light::on_demand::request::Response[src]

impl ResponseLike for vapcore_light::request::Response[src]

fn fill_outputs<F>(&self, f: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by writing them into the function.

impl ResponseLike for vapcore_light::request::account::Response[src]

fn fill_outputs<F>(&self, f: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::block_body::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::block_receipts::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::contract_code::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::epoch_signal::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::execution::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::header::Response[src]

fn fill_outputs<F>(&self, _: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by writing them into the function.

impl ResponseLike for vapcore_light::request::header_proof::Response[src]

fn fill_outputs<F>(&self, f: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::storage::Response[src]

fn fill_outputs<F>(&self, f: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

impl ResponseLike for vapcore_light::request::transaction_index::Response[src]

fn fill_outputs<F>(&self, f: F) where
    F: FnMut(usize, Output), 
[src]

Fill reusable outputs by providing them to the function.

Loading content...