odpic_sys/
blocking.rs

1// odpic-sys - raw binding to ODPI-C
2//
3// URL: https://github.com/kubo/odpic-sys
4//
5//-----------------------------------------------------------------------------
6// Copyright (c) 2024-2025 Kubo Takehiro <kubo@jiubao.org>. All rights reserved.
7// This program is free software: you can modify it and/or redistribute it
8// under the terms of:
9//
10// (i)  the Universal Permissive License v 1.0 or at your option, any
11//      later version (http://oss.oracle.com/licenses/upl); and/or
12//
13// (ii) the Apache License v 2.0. (http://www.apache.org/licenses/LICENSE-2.0)
14//-----------------------------------------------------------------------------
15
16//! functions which may be blocked by network-roundtrips
17//!
18//! When the `separate_blocking` feature is enabled, functions whose column
19//! `Round-Trips?` value in [ODPI-C Function Round-Trips] is `Yes` or `Maybe`
20//! are in this module.
21//!
22//! There are no functions when the feature is disabled.
23//!
24//! [ODPI-C Function Round-Trips]: https://odpi-c.readthedocs.io/en/latest/user_guide/round_trips.html
25
26#[cfg(feature = "separate_blocking")]
27use crate::*;
28#[cfg(feature = "separate_blocking")]
29include!("bindings_blocking.rs");