azure_functions_shared/lib.rs
1//! # Azure Functions for Rust
2//!
3//! This crate shares types between the `azure-functions-codegen` and `azure-functions` crates.
4#![recursion_limit = "128"]
5#![cfg_attr(feature = "unstable", feature(proc_macro_diagnostic))]
6#![deny(missing_docs)]
7#![deny(unused_extern_crates)]
8#![allow(clippy::large_enum_variant)]
9
10#[doc(hidden)]
11pub mod codegen;
12#[doc(hidden)]
13pub mod util;
14
15#[doc(hidden)]
16#[allow(clippy::type_repetition_in_bounds)]
17pub mod rpc {
18 tonic::include_proto!("azure_functions_rpc_messages");
19}