pyo3_stub_gen/
generate.rs1mod class;
4mod deprecated;
5mod docstring;
6mod enum_;
7mod function;
8mod member;
9mod method;
10mod module;
11mod parameters;
12pub(crate) mod qualifier;
13mod stub_info;
14mod type_alias;
15mod variable;
16mod variant_methods;
17
18pub use class::*;
19pub use enum_::*;
20pub use function::*;
21pub use member::*;
22pub use method::*;
23pub use module::*;
24pub use parameters::*;
25pub use stub_info::*;
26pub use type_alias::*;
27pub use variable::*;
28
29use crate::stub_type::ImportRef;
30use std::collections::HashSet;
31
32fn indent() -> &'static str {
33 " "
34}
35
36pub trait Import {
37 fn import(&self) -> HashSet<ImportRef>;
38}