Implement Ord and PartialOrd.

This commit is contained in:
Stephen Chung
2022-02-25 08:37:57 +08:00
parent f091033f78
commit 5931f43d4d
2 changed files with 6 additions and 6 deletions

View File

@@ -22,14 +22,14 @@ use std::{
};
/// A type representing the namespace of a function.
#[derive(Debug, Clone, Copy, Eq, PartialEq, Hash)]
#[derive(Debug, Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
pub enum FnNamespace {
/// Expose to global namespace.
Global,
/// Module namespace only.
///
/// Ignored under `no_module`.
Internal,
/// Expose to global namespace.
Global,
}
/// A type containing all metadata for a registered function.