Macro samp_sdk::expand_args [] [src]

macro_rules! expand_args {
    (
        @
        $amx:ident,
        $parser:ident,

        $arg:ident : String
    ) => { ... };
    (
        @
        $amx:ident,
        $parser:ident,
        
        $arg:ident : ref $type:ty
    ) => { ... };
    (
        @
        $amx:ident,
        $parser:ident,

        $arg:ident : $type:ty
    ) => { ... };
    (
        @
        $amx:ident,
        $parser:ident,

        $arg:ident : ref $type:ty,
        $( $tail_arg:ident : $( $tail_data:ident )+ ),*
    ) => { ... };
    (
        @
        $amx:ident,
        $parser:ident,

        $arg:ident : String,
        $( $tail_arg:ident : $( $tail_data:ident )+ ),*
    ) => { ... };
    (
        @
        $amx:ident,
        $parser:ident,

        $arg:ident : $type:ty,
        $( $tail_arg:ident : $( $tail_data:ident )+ ),*
    ) => { ... };
    (
        $amx:ident,
        $params:ident,

        $( $arg:ident : $($data:ident)+ ),*
    ) => { ... };
}