choose_offer

Macro choose_offer 

Source
macro_rules! choose_offer {
    ( $choose:ident $offer:ident {
        $($p:ident ( $t:ty ) $o:ident),+
    } with $offerExt:ident) => { ... };
    ($choose:ident; $e:expr ; ) => { ... };
    ($choose:ident; $e:expr ; $p:ident ($t:ty) $(, $ps:ident ($ts:ty) )* ) => { ... };
    (offer_body $ext:ident $t:ident $c:ident ; $e:expr ; ) => { ... };
    (offer_body $ext:ident $t:ident $c:ident ; $e:expr ; $p:ident $(, $ps:ident)* ) => { ... };
    ($offer:ident $ext:ident; $($p:ident $t:ty),+) => { ... };
}