api_builder 0.1.2

A simple client-agnostic API builder, inspired by the GitLab crate
Documentation
macro_rules! import {
    ($($module:ident),* $(,)?) => {
        $(
            pub mod $module;
            #[allow(unused_imports)]
            pub use $module::*;
        )*
    };
}

import!(
    client,
    combinators,
    error,
    endpoint,
    macros,
    query_params,
    query,
);

#[cfg(feature = "derive")]
pub use api_builder_derive::*;

// Re-exports
pub use bytes::Bytes;
pub use http::{
    HeaderMap, Method, Request, Response, StatusCode, request::Builder as RequestBuilder,
};
pub use serde_json;
pub use url::Url;