ruci 2.1.0

A UCI (Universal Chess Interface) crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
macro_rules! impl_message {
    ($name:ident $(<$lt:lifetime>)?) => {
        impl traits::sealed::Message for $name $(<$lt>)? {}
        impl traits::Message for $name $(<$lt>)? {}
        impl traits::sealed::Message for &'_ $name $(<$lt>)? {}
        impl traits::Message for &'_ $name $(<$lt>)? {}
        impl $crate::traits::sealed::Message for $name $(<$lt>)? {}
        impl $crate::traits::Message for $name $(<$lt>)? {}
        impl $crate::traits::sealed::Message for &'_ $name $(<$lt>)? {}
        impl $crate::traits::Message for &'_ $name $(<$lt>)? {}
    };
}

pub(crate) use impl_message;