ajj 0.7.1

Simple, modern, ergonomic JSON-RPC 2.0 router built with tower and axum
Documentation
//! Core types, like [`Request`] and [`Response`].

#[macro_use]
mod macros;

mod batch;
pub(crate) use batch::InboundData;

mod req;
pub(crate) use req::Request;

mod resp;
pub use resp::{ErrorPayload, InternalError, IntoErrorPayload, ResponsePayload};
pub(crate) use resp::{IntoResponsePayload, Response};

mod error;
pub(crate) use error::RequestError;

pub(crate) const ID_LEN_LIMIT: usize = 80;
pub(crate) const METHOD_LEN_LIMIT: usize = 80;