use pyo3;
use pyo3::prelude::*;
use pyo3::pymodule;
pub mod flyteidl {
pub mod common {
include!("flyteidl.common.rs");
}
pub mod workflow {
include!("flyteidl.workflow.rs");
}
pub mod logs {
pub mod dataplane {
include!("flyteidl.logs.dataplane.rs");
}
}
pub mod core {
include!("flyteidl.core.rs");
}
}
pub mod google {
pub mod rpc {
include!("google.rpc.rs");
}
pub mod protobuf {
include!(concat!(env!("OUT_DIR"), "/google.protobuf.rs"));
include!(concat!(env!("OUT_DIR"), "/google.protobuf.serde.rs"));
}
}
pub mod validate {
include!("validate.rs");
}
include!(concat!(env!("OUT_DIR"), "/boxed_impls.rs"));
pub mod pymodules {
include!(concat!(env!("OUT_DIR"), "/pymodules.rs"));
}
include!(concat!(env!("OUT_DIR"), "/serde_impls.rs"));