Module core

Module core 

Source
Expand description

Core types for SCIM resource operations.

This module contains the fundamental data structures used throughout the SCIM server for representing resources and operation contexts.

The core functionality has been split into focused modules:

  • tenant - Tenant-related types and contexts
  • resource - Core Resource struct and validation
  • builder - ResourceBuilder functionality
  • context - Request contexts and query structures
  • serialization - Serde implementations

Re-exportsยง

pub use crate::resource::builder::ResourceBuilder;
pub use crate::resource::context::ListQuery;
pub use crate::resource::context::RequestContext;
pub use crate::resource::resource::Resource;
pub use crate::resource::tenant::IsolationLevel;
pub use crate::resource::tenant::TenantContext;
pub use crate::resource::tenant::TenantPermissions;
pub use crate::multi_tenant::ScimOperation;