#![doc = include_str!("../docs/client.md")]
#![warn(missing_docs)]
#![warn(clippy::all)]
mod client;
mod config;
mod error;
mod hooks;
mod pagination;
mod query;
mod resource;
pub mod circuits;
pub mod core;
pub mod dcim;
pub mod extras;
pub mod graphql;
pub mod ipam;
pub mod plugins;
pub mod schema;
pub mod status;
pub mod tenancy;
pub mod users;
pub mod virtualization;
pub mod vpn;
pub mod wireless;
pub use client::Client;
pub use config::ClientConfig;
pub use error::{Error, Result};
pub use hooks::HttpHooks;
pub use pagination::{Page, Paginator};
pub use query::QueryBuilder;
pub use resource::{BulkDelete, BulkUpdate, Resource};
pub mod openapi {
pub use netbox_openapi::apis;
pub use netbox_openapi::models;
}
pub use netbox_openapi::models;