1#![deny(
8 future_incompatible,
9 missing_docs,
10 nonstandard_style,
11 unused,
12 warnings,
13 clippy::all,
14 clippy::alloc_instead_of_core,
15 clippy::missing_safety_doc,
16 clippy::std_instead_of_core,
17 clippy::undocumented_unsafe_blocks,
18 rustdoc::broken_intra_doc_links,
19 rustdoc::missing_crate_level_docs
20)]
21#![forbid(unsafe_op_in_unsafe_fn)]
22
23pub use ::fidl_next_bind::*;
24pub use ::fidl_next_codec::*;
25pub use ::fidl_next_protocol::{
26 self as protocol, ClientHandler, Flexible, FrameworkError, Message, ProtocolError,
27 ServerHandler, Strict, Transport,
28};
29pub use fidl_next_util as util;
30
31pub mod wire {
33 pub use ::fidl_next_codec::wire::*;
34 pub use ::fidl_next_protocol::wire::*;
35}
36
37#[cfg(target_os = "fuchsia")]
39pub mod fuchsia {
40 pub use ::fidl_next_bind::fuchsia::*;
41 pub use ::fidl_next_codec::fuchsia::*;
42 pub use ::fidl_next_protocol::fuchsia::*;
43}