fn args_as_tuple_type_without_lifetimes(&self) -> TokenStream {
        //When the probe spec is constructed lifetime parameters are added, so to construct a tuple
        //type without them they need to be stripped
        let args = self.spec().args.iter().map(ProbeArgSpecification::syn_typ);
        generate_tuple(args)
    }
/// Build a tuple type expression whose elements correspond to the arguments of this probe.
/// This includes only the type of each argument, and has no explicit lifetimes specified.  For
/// that there is `args_as_tuple_type_with_lifetimes`
Build a tuple type expression whose elements correspond to the arguments of this probe.
This includes only the type of each argument, and has no explicit lifetimes specified.  For
that there is `args_as_tuple_type_with_lifetimes`
Build a tuple type expression whose elements correspond to the arguments of this probe . This includes only the type of each argument and has no explicit lifetimes specified . For that there is ` args_as_tuple_type_with_lifetimes `
fn args_as_tuple_type_without_lifetimes(&self) -> TokenStream {
        //When the probe spec is constructed lifetime parameters are added, so to construct a tuple
        //type without them they need to be stripped
        let args = self.spec().args.iter().map(ProbeArgSpecification::syn_typ);
        generate_tuple(args)
    }
fn args_as_tuple_type_without_lifetimes ( & self ) -> TokenStream { //When the probe spec is constructed lifetime parameters are added, so to construct a tuple //type without them they need to be stripped let args = self . spec ( ) . args . iter ( ) . map ( ProbeArgSpecification :: syn_typ ) ; generate_tuple ( args ) }
Build a tuple type expression whose elements correspond to the arguments of this probe.
Build a tuple type expression whose elements correspond to the arguments of this probe .
&self
&self