pub trait AsParam { // Required method fn as_param(&self) -> Param; }
There are some types we hope can be converted to Param. So we can make instruction! macro easily.
Param
instruction!