2026-01-22 13:57:40 -03:00
|
|
|
// Core (Always available)
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod core;
|
2026-01-22 13:57:40 -03:00
|
|
|
pub use self::core::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "tasks")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod tasks;
|
2026-01-22 13:57:40 -03:00
|
|
|
|
|
|
|
|
#[cfg(feature = "mail")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod mail;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "mail")]
|
|
|
|
|
pub use self::mail::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "people")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod people;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "people")]
|
|
|
|
|
pub use self::people::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "tickets")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod tickets;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "tickets")]
|
|
|
|
|
pub use self::tickets::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "billing")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod billing;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "billing")]
|
|
|
|
|
pub use self::billing::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "attendant")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod attendant;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "attendant")]
|
|
|
|
|
pub use self::attendant::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "calendar")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod calendar;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "calendar")]
|
|
|
|
|
pub use self::calendar::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "goals")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod goals;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "goals")]
|
|
|
|
|
pub use self::goals::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "canvas")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod canvas;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "canvas")]
|
|
|
|
|
pub use self::canvas::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "workspaces")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod workspaces;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "workspaces")]
|
|
|
|
|
pub use self::workspaces::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "social")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod social;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "social")]
|
|
|
|
|
pub use self::social::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "analytics")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod analytics;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "analytics")]
|
|
|
|
|
pub use self::analytics::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "compliance")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod compliance;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "compliance")]
|
|
|
|
|
pub use self::compliance::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "meet")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod meet;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "meet")]
|
|
|
|
|
pub use self::meet::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "research")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod research;
|
2026-01-22 13:57:40 -03:00
|
|
|
#[cfg(feature = "research")]
|
|
|
|
|
pub use self::research::*;
|
2026-01-22 14:01:50 -03:00
|
|
|
|
|
|
|
|
#[cfg(feature = "learn")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod learn;
|
2026-01-22 14:01:50 -03:00
|
|
|
#[cfg(feature = "learn")]
|
|
|
|
|
pub use self::learn::*;
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "project")]
|
2026-01-22 19:45:18 -03:00
|
|
|
pub mod project;
|
2026-01-22 14:01:50 -03:00
|
|
|
#[cfg(feature = "project")]
|
2026-01-24 22:04:47 -03:00
|
|
|
#[cfg(feature = "project")]
|
2026-01-22 14:01:50 -03:00
|
|
|
pub use self::project::*;
|
2026-01-24 22:04:47 -03:00
|
|
|
|
|
|
|
|
#[cfg(feature = "dashboards")]
|
|
|
|
|
pub mod dashboards;
|
|
|
|
|
#[cfg(feature = "dashboards")]
|
|
|
|
|
pub use self::dashboards::*;
|
|
|
|
|
|