bucketwarden-server 0.1.0

BucketWarden storage server runtime.
Documentation
#[path = "feature_groups_auth.rs"]
mod feature_groups_auth;
#[path = "feature_groups_foundation.rs"]
mod feature_groups_foundation;
#[path = "feature_groups_quality.rs"]
mod feature_groups_quality;
#[path = "feature_groups_views.rs"]
mod feature_groups_views;
#[path = "feature_groups_workspace.rs"]
mod feature_groups_workspace;

pub(super) type BrowserUiFeatureDefinition =
    (&'static str, &'static str, &'static str, &'static str);

pub(super) fn browser_ui_feature_definitions() -> Vec<BrowserUiFeatureDefinition> {
    let mut features = Vec::new();
    features.extend_from_slice(feature_groups_foundation::FEATURES);
    features.extend_from_slice(feature_groups_auth::FEATURES);
    features.extend_from_slice(feature_groups_views::FEATURES);
    features.extend_from_slice(feature_groups_quality::FEATURES);
    features.extend_from_slice(feature_groups_workspace::FEATURES);
    features
}