Use brace not parenth fo macro arm

Macro match arms can use any parenthesis-like character (it seems),
however since we are delimiting a block of code elect to use braces.
This commit is contained in:
Tobin Harding 2022-01-24 13:05:45 +11:00
parent b021415a88
commit aabf2d1681
2 changed files with 8 additions and 8 deletions

View File

@ -334,7 +334,7 @@ pub struct CheckedData(pub Vec<u8>);
// Primitive types // Primitive types
macro_rules! impl_int_encodable { macro_rules! impl_int_encodable {
($ty:ident, $meth_dec:ident, $meth_enc:ident) => ( ($ty:ident, $meth_dec:ident, $meth_enc:ident) => {
impl Decodable for $ty { impl Decodable for $ty {
#[inline] #[inline]
fn consensus_decode<D: io::Read>(mut d: D) -> Result<Self, Error> { fn consensus_decode<D: io::Read>(mut d: D) -> Result<Self, Error> {
@ -348,7 +348,7 @@ macro_rules! impl_int_encodable {
Ok(mem::size_of::<$ty>()) Ok(mem::size_of::<$ty>())
} }
} }
) }
} }
impl_int_encodable!(u8, read_u8, emit_u8); impl_int_encodable!(u8, read_u8, emit_u8);
@ -494,7 +494,7 @@ impl Decodable for Cow<'static, str> {
// Arrays // Arrays
macro_rules! impl_array { macro_rules! impl_array {
( $size:expr ) => ( ( $size:expr ) => {
impl Encodable for [u8; $size] { impl Encodable for [u8; $size] {
#[inline] #[inline]
fn consensus_encode<S: WriteExt>(&self, mut s: S) -> Result<usize, io::Error> { fn consensus_encode<S: WriteExt>(&self, mut s: S) -> Result<usize, io::Error> {
@ -511,7 +511,7 @@ macro_rules! impl_array {
Ok(ret) Ok(ret)
} }
} }
); };
} }
impl_array!(2); impl_array!(2);
@ -702,7 +702,7 @@ impl<T: Encodable> Encodable for sync::Arc<T> {
// Tuples // Tuples
macro_rules! tuple_encode { macro_rules! tuple_encode {
($($x:ident),*) => ( ($($x:ident),*) => {
impl <$($x: Encodable),*> Encodable for ($($x),*) { impl <$($x: Encodable),*> Encodable for ($($x),*) {
#[inline] #[inline]
#[allow(non_snake_case)] #[allow(non_snake_case)]
@ -724,7 +724,7 @@ macro_rules! tuple_encode {
Ok(($({let $x = Decodable::consensus_decode(&mut d)?; $x }),*)) Ok(($({let $x = Decodable::consensus_decode(&mut d)?; $x }),*))
} }
} }
); };
} }
tuple_encode!(T0, T1); tuple_encode!(T0, T1);

View File

@ -19,7 +19,7 @@
//! //!
macro_rules! construct_uint { macro_rules! construct_uint {
($name:ident, $n_words:expr) => ( ($name:ident, $n_words:expr) => {
/// Little-endian large integer type /// Little-endian large integer type
#[derive(Copy, Clone, PartialEq, Eq, Hash, Default)] #[derive(Copy, Clone, PartialEq, Eq, Hash, Default)]
pub struct $name(pub [u64; $n_words]); pub struct $name(pub [u64; $n_words]);
@ -505,7 +505,7 @@ macro_rules! construct_uint {
} }
} }
} }
); };
} }
construct_uint!(Uint256, 4); construct_uint!(Uint256, 4);