pub trait ExecutionClient {
    fn generate_fill(
        &self,
        order: &OrderEvent
    ) -> Result<FillEvent, ExecutionError>; }
Expand description

Generates a result FillEvent by executing an OrderEvent.

Required methods

Return a FillEvent from executing the input OrderEvent.

Implementors