Skip to content

Instantly share code, notes, and snippets.

@ubnt-intrepid
Created October 7, 2017 19:30
Show Gist options
  • Select an option

  • Save ubnt-intrepid/869440f1a1e3159b7d63d438843504a8 to your computer and use it in GitHub Desktop.

Select an option

Save ubnt-intrepid/869440f1a1e3159b7d63d438843504a8 to your computer and use it in GitHub Desktop.
// format_args!("{0}{1}", a, b)
::std::fmt::Arguments::new_v1(
&["", ""],
&match (&a, &b) {
(__arg0, __arg1) => [
::std::fmt::ArgumentV1::new(__arg0, ::std::fmt::Display::fmt),
::std::fmt::ArgumentV1::new(__arg1, ::std::fmt::Display::fmt),
],
},
)
// format_args!("{1}{0}", a, b)
::std::fmt::Arguments::new_v1_formatted(
&["", ""],
&match (&a, &b) {
(__arg0, __arg1) => [
::std::fmt::ArgumentV1::new(__arg0, ::std::fmt::Display::fmt),
::std::fmt::ArgumentV1::new(__arg1, ::std::fmt::Display::fmt),
],
},
&[
::std::fmt::rt::v1::Argument {
position: ::std::fmt::rt::v1::Position::At(1usize),
format: ::std::fmt::rt::v1::FormatSpec {
fill: ' ',
align: ::std::fmt::rt::v1::Alignment::Unknown,
flags: 0u32,
precision: ::std::fmt::rt::v1::Count::Implied,
width: ::std::fmt::rt::v1::Count::Implied,
},
},
::std::fmt::rt::v1::Argument {
position: ::std::fmt::rt::v1::Position::At(0usize),
format: ::std::fmt::rt::v1::FormatSpec {
fill: ' ',
align: ::std::fmt::rt::v1::Alignment::Unknown,
flags: 0u32,
precision: ::std::fmt::rt::v1::Count::Implied,
width: ::std::fmt::rt::v1::Count::Implied,
},
},
],
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment