//! Plugin capabilities.

use bitflags::bitflags;

bitflags! {
    /// Plugin capabilities flags.
    #[derive(Debug, Clone, Copy, PartialEq, Eq)]
    pub struct Capability: u64 {
        /// Large Message Object support
        const LMO = 1 << 0;
    }
}

/// Default capabilities for the package.
pub static PACKAGE_CAPABILITIES: Capability = Capability::LMO;
