1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// Copyright 2018 Google LLC // // Use of this source code is governed by an MIT-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/MIT. macro_rules! impl_debug { ($type:ty, $str:expr) => { impl ::std::fmt::Debug for $type { fn fmt(&self, f: &mut ::std::fmt::Formatter) -> Result<(), ::std::fmt::Error> { write!(f, $str) } } }; }