X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fhttp.rs;h=ab162c94e68f2e5d65c9adfcbcd7f3cfb723250f;hb=1d725ca4a022415c85072bc763d50738df863d6d;hp=9ed34e78e6425cb57616fd29da481acb7a775a8d;hpb=21cb192395adf4912f1a247f416f0197972b8f27;p=dnssec-prover diff --git a/src/http.rs b/src/http.rs index 9ed34e7..ab162c9 100644 --- a/src/http.rs +++ b/src/http.rs @@ -2,12 +2,19 @@ #![deny(missing_docs)] +// const_slice_from_raw_parts was stabilized in 1.64, however we support building on 1.63 as well. +// Luckily, it seems to work fine in 1.63 with the feature flag (and RUSTC_BOOTSTRAP=1) enabled. +#![cfg_attr(feature = "validation", allow(stable_features))] +#![cfg_attr(feature = "validation", feature(const_slice_from_raw_parts))] + extern crate alloc; pub mod rr; pub mod ser; pub mod query; +#[cfg(feature = "validation")] +mod base32; #[cfg(feature = "validation")] mod crypto; #[cfg(feature = "validation")]