Remove cfg docs feature requirements
The `alloc_only` module already has a docs guard on the "alloc" feature, using an additional docs guard on the `SignOnly`, `VerifyOnly`, `All` enums leads to a redundant feature combination "alloc" and "alloc or std" - we really only require "alloc".
This commit is contained in:
parent
5a7cedef00
commit
d546c16134
|
@ -121,17 +121,14 @@ mod alloc_only {
|
||||||
const ALIGN_TO: usize = core::mem::align_of::<AlignedType>();
|
const ALIGN_TO: usize = core::mem::align_of::<AlignedType>();
|
||||||
|
|
||||||
/// Represents the set of capabilities needed for signing.
|
/// Represents the set of capabilities needed for signing.
|
||||||
#[cfg_attr(docsrs, doc(cfg(any(feature = "std", feature = "alloc"))))]
|
|
||||||
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
||||||
pub enum SignOnly {}
|
pub enum SignOnly {}
|
||||||
|
|
||||||
/// Represents the set of capabilities needed for verification.
|
/// Represents the set of capabilities needed for verification.
|
||||||
#[cfg_attr(docsrs, doc(cfg(any(feature = "std", feature = "alloc"))))]
|
|
||||||
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
||||||
pub enum VerifyOnly {}
|
pub enum VerifyOnly {}
|
||||||
|
|
||||||
/// Represents the set of all capabilities.
|
/// Represents the set of all capabilities.
|
||||||
#[cfg_attr(docsrs, doc(cfg(any(feature = "std", feature = "alloc"))))]
|
|
||||||
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
|
||||||
pub enum All {}
|
pub enum All {}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue