git-zero-rustix 0.1.0

Bounded rustix HTTP and file storage adapters for git-zero
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Allocation-free rustix file storage and blocking HTTP/1.0 adapters.
#![no_std]
#![forbid(unsafe_code)]

#[cfg(feature = "storage")]
pub mod cache;
#[cfg(feature = "storage")]
pub mod storage;
#[cfg(feature = "storage")]
pub use storage::{FileObject, FileRepository};
#[cfg(all(feature = "storage", feature = "server"))]
pub use storage::{FilePublication, FilePublishedResponse};

#[cfg(any(feature = "client", feature = "server"))]
mod network;
#[cfg(any(feature = "client", feature = "server"))]
pub use network::*;