pub trait FillPayload {
    type Error;
    type FillPayloadFuture<'a>: Future<Output = Result<(), Self::Error>>
       where Self: 'a;

    // Required method
    fn fill_payload(&mut self) -> Self::FillPayloadFuture<'_>;
}

Required Associated Types§

source

type Error

source

type FillPayloadFuture<'a>: Future<Output = Result<(), Self::Error>> where Self: 'a

Required Methods§

source

fn fill_payload(&mut self) -> Self::FillPayloadFuture<'_>

Implementors§