func ReadArgs(call *tchannel.InboundCall) (*Args, error) {
	var args Args
	args.Caller = call.CallerName()
	args.Format = call.Format()
	args.Method = string(call.Method())
	if err := tchannel.NewArgReader(call.Arg2Reader()).Read(&args.Arg2); err != nil {
		return nil, err
	}
	if err := tchannel.NewArgReader(call.Arg3Reader()).Read(&args.Arg3); err != nil {
		return nil, err
	}
	return &args, nil
}
func ReadArgs(call *tchannel.InboundCall) (*Args, error) {
	var args Args
	args.Caller = call.CallerName()
	args.Format = call.Format()
	args.Method = string(call.Method())
	if err := tchannel.NewArgReader(call.Arg2Reader()).Read(&args.Arg2); err != nil {
		return nil, err
	}
	if err := tchannel.NewArgReader(call.Arg3Reader()).Read(&args.Arg3); err != nil {
		return nil, err
	}
	return &args, nil
}
func ReadArgs ( call * tchannel . InboundCall ) ( * Args , error ) { var args Args args . Caller = call . CallerName ( ) args . Format = call . Format ( ) args . Method = string ( call . Method ( ) ) if err := tchannel . NewArgReader ( call . Arg2Reader ( ) ) . Read ( & args . Arg2 ) ; err != nil { return nil , err } if err := tchannel . NewArgReader ( call . Arg3Reader ( ) ) . Read ( & args . Arg3 ) ; err != nil { return nil , err } return & args , nil }
// ReadArgs reads the *Args from the given call.
ReadArgs reads the * Args from the given call .