gosling/
lib.rs

1#![doc = include_str!("../README.md")]
2
3// some internal functions take a lot of args but thats ok
4#![allow(clippy::too_many_arguments)]
5
6mod ascii_string;
7/// Implementation of the Gosling protocol
8pub mod context;
9#[cfg(fuzzing)]
10pub mod endpoint_client;
11#[cfg(not(fuzzing))]
12mod endpoint_client;
13#[cfg(fuzzing)]
14pub mod endpoint_server;
15#[cfg(not(fuzzing))]
16mod endpoint_server;
17pub(crate) mod gosling;
18#[cfg(fuzzing)]
19pub mod identity_client;
20#[cfg(not(fuzzing))]
21mod identity_client;
22#[cfg(fuzzing)]
23pub mod identity_server;
24#[cfg(not(fuzzing))]
25mod identity_server;