diff options
Diffstat (limited to 'src/libextra/enum_set.rs')
| -rw-r--r-- | src/libextra/enum_set.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libextra/enum_set.rs b/src/libextra/enum_set.rs index 242faa2b4da..da9e0a225ba 100644 --- a/src/libextra/enum_set.rs +++ b/src/libextra/enum_set.rs @@ -8,6 +8,11 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +//! A structure for holding a set of enum variants +//! +//! This module defines a container which uses an efficient bit mask +//! representation to hold C-like enum variants. + #[deriving(Clone, Eq, IterBytes, ToStr)] /// A specialized Set implementation to use enum types. pub struct EnumSet<E> { |
