pub fn decode_args<'a, Tuple>(bytes: &'a [u8]) -> Result<Tuple>where
    Tuple: ArgumentDecoder<'a>,
Expand description

Decode a series of arguments, represented as a tuple. There is a maximum of 16 arguments supported.

Example:

let golden1 = 123u64;
let golden2 = "456";
let bytes = Encode!(&golden1, &golden2).unwrap();
let (value1, value2): (u64, String) = decode_args(&bytes).unwrap();

assert_eq!(golden1, value1);
assert_eq!(golden2, value2);