olai-uc-common 0.0.7

Shared types, generated Unity Catalog models, and storage/REST abstractions for the Unity Catalog server and client crates.
Documentation
//! Hand-maintained root for the generated axum extractors, compiled in place of
//! the trestle-emitted `_gen/extractors/mod.rs`. Each module is gated on the
//! resource feature of the model package it extracts.
#[cfg(feature = "agent_skills")]
#[path = "_gen/extractors/agent_skills/mod.rs"]
pub mod agent_skills;
#[cfg(feature = "agents")]
#[path = "_gen/extractors/agents/mod.rs"]
pub mod agents;
#[cfg(feature = "catalogs")]
#[path = "_gen/extractors/catalogs/mod.rs"]
pub mod catalogs;
#[cfg(feature = "credentials")]
#[path = "_gen/extractors/credentials/mod.rs"]
pub mod credentials;
#[cfg(feature = "tags")]
#[path = "_gen/extractors/entity_tag_assignments/mod.rs"]
pub mod entity_tag_assignments;
#[cfg(feature = "external_locations")]
#[path = "_gen/extractors/external_locations/mod.rs"]
pub mod external_locations;
#[cfg(feature = "functions")]
#[path = "_gen/extractors/functions/mod.rs"]
pub mod functions;
#[cfg(feature = "model_versions")]
#[path = "_gen/extractors/model_versions/mod.rs"]
pub mod model_versions;
#[cfg(feature = "policies")]
#[path = "_gen/extractors/policies/mod.rs"]
pub mod policies;
#[cfg(feature = "providers")]
#[path = "_gen/extractors/providers/mod.rs"]
pub mod providers;
#[cfg(feature = "recipients")]
#[path = "_gen/extractors/recipients/mod.rs"]
pub mod recipients;
#[cfg(feature = "registered_models")]
#[path = "_gen/extractors/registered_models/mod.rs"]
pub mod registered_models;
#[cfg(feature = "schemas")]
#[path = "_gen/extractors/schemas/mod.rs"]
pub mod schemas;
#[cfg(feature = "shares")]
#[path = "_gen/extractors/shares/mod.rs"]
pub mod shares;
#[cfg(feature = "staging_tables")]
#[path = "_gen/extractors/staging_tables/mod.rs"]
pub mod staging_tables;
#[cfg(feature = "tables")]
#[path = "_gen/extractors/tables/mod.rs"]
pub mod tables;
#[cfg(feature = "tags")]
#[path = "_gen/extractors/tag_policies/mod.rs"]
pub mod tag_policies;
#[cfg(feature = "temporary_credentials")]
#[path = "_gen/extractors/temporary_credentials/mod.rs"]
pub mod temporary_credentials;
#[cfg(feature = "volumes")]
#[path = "_gen/extractors/volumes/mod.rs"]
pub mod volumes;