libgir/chunk/
mod.rs

1use crate::env::Env;
2
3#[allow(clippy::module_inception)]
4mod chunk;
5pub mod conversion_from_glib;
6pub mod parameter_ffi_call_out;
7
8pub use self::chunk::{chunks, Chunk, Param, TupleMode};
9
10pub fn ffi_function_todo(env: &Env, name: &str) -> Chunk {
11    let sys_crate_name = env.main_sys_crate_name();
12    let call = Chunk::FfiCallTODO(format!("{sys_crate_name}:{name}"));
13    let unsafe_ = Chunk::UnsafeSmart(chunks(call));
14    let block = Chunk::BlockHalf(chunks(unsafe_));
15    Chunk::Comment(chunks(block))
16}