Skip to main content

unitycatalog_common/models/_gen/
mod.rs

1// @generated — do not edit by hand.
2#![allow(unexpected_cfgs)]
3#![allow(clippy::empty_docs)]
4#![allow(clippy::useless_borrows_in_formatting)]
5#![allow(non_camel_case_types)]
6#![allow(clippy::derivable_impls)]
7use std::collections::HashMap;
8pub mod labels;
9pub use labels::{ObjectLabel, Resource};
10#[cfg(feature = "python")]
11pub mod pyo3_impls;
12pub use agent_skills::v0alpha1::AgentSkill;
13pub use agents::v0alpha1::Agent;
14pub use catalogs::v1::Catalog;
15pub use credentials::v1::Credential;
16pub use external_locations::v1::ExternalLocation;
17pub use functions::v1::Function;
18pub use model_versions::v1::ModelVersion;
19pub use policies::v1::PolicyInfo;
20pub use providers::v1::Provider;
21#[cfg(feature = "python")]
22pub use pyo3_impls::*;
23pub use recipients::v1::Recipient;
24pub use registered_models::v1::RegisteredModel;
25pub use schemas::v1::Schema;
26pub use shares::v1::Share;
27pub use staging_tables::v1::StagingTable;
28pub use tables::v1::Column;
29pub use tables::v1::Table;
30pub use tags::v1::TagPolicy;
31pub use volumes::v1::Volume;
32pub type PropertyMap = HashMap<String, serde_json::Value>;
33pub mod agent_skills {
34    pub mod v0alpha1 {
35        include!("./unitycatalog.agent_skills.v0alpha1.rs");
36    }
37}
38pub mod agents {
39    pub mod v0alpha1 {
40        include!("./unitycatalog.agents.v0alpha1.rs");
41    }
42}
43pub mod catalogs {
44    pub mod v1 {
45        include!("./unitycatalog.catalogs.v1.rs");
46    }
47}
48pub mod credentials {
49    pub mod v1 {
50        include!("./unitycatalog.credentials.v1.rs");
51    }
52}
53pub mod external_locations {
54    pub mod v1 {
55        include!("./unitycatalog.external_locations.v1.rs");
56    }
57}
58pub mod functions {
59    pub mod v1 {
60        include!("./unitycatalog.functions.v1.rs");
61    }
62}
63pub mod model_versions {
64    pub mod v1 {
65        include!("./unitycatalog.model_versions.v1.rs");
66    }
67}
68pub mod policies {
69    pub mod v1 {
70        include!("./unitycatalog.policies.v1.rs");
71    }
72}
73pub mod providers {
74    pub mod v1 {
75        include!("./unitycatalog.providers.v1.rs");
76    }
77}
78pub mod recipients {
79    pub mod v1 {
80        include!("./unitycatalog.recipients.v1.rs");
81    }
82}
83pub mod registered_models {
84    pub mod v1 {
85        include!("./unitycatalog.registered_models.v1.rs");
86    }
87}
88pub mod schemas {
89    pub mod v1 {
90        include!("./unitycatalog.schemas.v1.rs");
91    }
92}
93pub mod shares {
94    pub mod v1 {
95        include!("./unitycatalog.shares.v1.rs");
96    }
97}
98pub mod staging_tables {
99    pub mod v1 {
100        include!("./unitycatalog.staging_tables.v1.rs");
101    }
102}
103pub mod tables {
104    pub mod v1 {
105        include!("./unitycatalog.tables.v1.rs");
106    }
107}
108pub mod tags {
109    pub mod v1 {
110        include!("./unitycatalog.tags.v1.rs");
111    }
112}
113pub mod temporary_credentials {
114    pub mod v1 {
115        include!("./unitycatalog.temporary_credentials.v1.rs");
116    }
117}
118pub mod volumes {
119    pub mod v1 {
120        include!("./unitycatalog.volumes.v1.rs");
121    }
122}
123#[cfg(feature = "axum")]
124pub mod extractors;