Skip to main content

strobe_rs/
lib.rs

1#![doc = include_str!("../README.md")]
2// The doc_auto_cfg feature is only available in nightly. It auto-marks items in documentation as
3// dependent on specific features.
4#![cfg_attr(docsrs, feature(doc_cfg))]
5//-------- no_std stuff --------//
6#![no_std]
7
8#[cfg(all(test, feature = "kat"))]
9#[macro_use]
10extern crate std;
11
12//-------- Testing stuff --------//
13#[cfg(test)]
14mod basic_tests;
15
16#[cfg(all(test, feature = "kat"))]
17mod kat_tests;
18
19//-------- Modules and exports--------//
20
21mod keccak;
22mod strobe;
23
24pub use crate::strobe::*;
25
26// An Error type is just something that's Debug and Display
27impl core::error::Error for AuthError {}