1//! Miscellaneous types.
2//!
3//! These are data types that appear in request/response types.
4//!
5//! For example, [`crate::json::GetConnectionsResponse`] contains
6//! the [`crate::misc::ConnectionInfo`] struct defined here.
78//---------------------------------------------------------------------------------------------------- Lints
9#![allow(
10 missing_docs, // Docs are at: <https://www.getmonero.org/resources/developer-guides/daemon-rpc.html>
11clippy::struct_excessive_bools, // hey man, tell that to the people who wrote `monerod`
12)]
1314//---------------------------------------------------------------------------------------------------- Mod
15mod binary_string;
16mod distribution;
17mod requested_info;
18mod status;
19mod tx_entry;
20mod types;
2122pub use binary_string::BinaryString;
23pub use distribution::{Distribution, DistributionCompressedBinary, DistributionUncompressed};
24pub use requested_info::RequestedInfo;
25pub use status::Status;
26pub use tx_entry::{TxEntry, TxEntryType};
27pub use types::{
28 BlockHeader, ChainInfo, ConnectionInfo, GetBan, GetOutputsOut, HistogramEntry, OutKey,
29 OutKeyBin, SetBan, Span, SpentKeyImageInfo, SyncInfoPeer, TxInfo,
30};