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:
parent
b021415a88
commit
aabf2d1681
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue