Trait ctf_pwn::io::PayloadAction

source ·
pub trait PayloadAction {
    type ReturnType;

    // Required method
    async fn execute<T: PipeRead + PipeWrite + Unpin>(
        &self,
        pipe: &mut T
    ) -> Result<Self::ReturnType, PipeError>;
}

Required Associated Types§

Required Methods§

source

async fn execute<T: PipeRead + PipeWrite + Unpin>( &self, pipe: &mut T ) -> Result<Self::ReturnType, PipeError>

Object Safety§

This trait is not object safe.

Implementors§