pub trait ProcessActionStruct {
    type Output;

    // Required method
    fn process<Return: Reflect + Serialize + DeserializeOwned, ArgStruct: Reflect + Pack + Serialize + DeserializeOwned>(
        self
    ) -> Self::Output;
}

Required Associated Types§

Required Methods§

source

fn process<Return: Reflect + Serialize + DeserializeOwned, ArgStruct: Reflect + Pack + Serialize + DeserializeOwned>( self ) -> Self::Output

Object Safety§

This trait is not object safe.

Implementors§