ajj 0.5.0

Simple, modern, ergonomic JSON-RPC 2.0 router built with tower and axum
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
macro_rules! find_range {
    ($bytes:expr, $rv:expr) => {{
        let rv = $rv.as_bytes();

        let start = rv.as_ptr() as usize - $bytes.as_ptr() as usize;
        let end = start + rv.len();

        debug_assert_eq!(rv, &$bytes[start..end]);

        start..end
    }};
}