2024-09-24 18:24:44 +02:00
|
|
|
pub use base_client::{
|
2024-11-20 09:42:42 -05:00
|
|
|
is_extended_transient_error, AuthIntegration, BaseClient, BaseClientBuilder,
|
|
|
|
|
UvRetryableStrategy, DEFAULT_RETRIES,
|
2024-09-24 18:24:44 +02:00
|
|
|
};
|
2024-01-23 18:30:26 -05:00
|
|
|
pub use cached_client::{CacheControl, CachedClient, CachedClientError, DataWithCachePolicy};
|
2024-07-02 19:04:11 +02:00
|
|
|
pub use error::{Error, ErrorKind, WrappedReqwestError};
|
2024-04-10 14:38:42 -04:00
|
|
|
pub use flat_index::{FlatIndexClient, FlatIndexEntries, FlatIndexError};
|
2024-03-18 10:46:58 +00:00
|
|
|
pub use linehaul::LineHaul;
|
2023-12-16 23:37:34 +01:00
|
|
|
pub use registry_client::{
|
2024-02-12 22:35:23 -05:00
|
|
|
Connectivity, RegistryClient, RegistryClientBuilder, SimpleMetadata, SimpleMetadatum,
|
2024-01-31 11:56:34 -05:00
|
|
|
VersionFiles,
|
2023-12-16 23:37:34 +01:00
|
|
|
};
|
2024-09-18 13:44:57 -04:00
|
|
|
pub use rkyvutil::{Deserializer, OwnedArchive, Serializer, Validator};
|
2023-10-04 19:42:18 -04:00
|
|
|
|
2024-03-15 12:07:38 -05:00
|
|
|
mod base_client;
|
2023-11-10 12:03:40 +01:00
|
|
|
mod cached_client;
|
2023-10-04 19:43:15 -04:00
|
|
|
mod error;
|
2024-01-15 03:04:10 +01:00
|
|
|
mod flat_index;
|
2023-12-24 11:04:00 -05:00
|
|
|
mod html;
|
2024-02-05 16:47:53 -05:00
|
|
|
mod httpcache;
|
2024-03-18 10:46:58 +00:00
|
|
|
mod linehaul;
|
2024-02-12 22:35:23 -05:00
|
|
|
mod middleware;
|
2023-11-28 01:11:03 +01:00
|
|
|
mod registry_client;
|
2023-11-06 15:06:49 +01:00
|
|
|
mod remote_metadata;
|
2024-01-29 09:37:06 -05:00
|
|
|
mod rkyvutil;
|
2024-06-10 21:11:35 -04:00
|
|
|
mod tls;
|