Skip to main content

openapp_sdk/
lib.rs

1//! Rust-first `OpenApp` SDK — thin re-export of [`openapp_sdk_core`].
2//!
3//! Prefer this crate for Rust applications so version lines stay independent of
4//! the internal `openapp-sdk-core` crate while tracking the same wire behavior.
5
6#![deny(rust_2018_idioms, missing_debug_implementations)]
7#![warn(clippy::pedantic)]
8#![allow(clippy::module_name_repetitions, clippy::missing_errors_doc)]
9
10pub use openapp_sdk_core::*;
11
12#[cfg(test)]
13mod tests {
14    use crate::ClientBuilder;
15
16    #[test]
17    fn reexports_client_builder() {
18        let _ = std::any::type_name::<ClientBuilder>();
19    }
20}