1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
use ;
pub type SVec<T> = SmallVec;
/// Contains the main definitions for the node graph model.
pub use *;
/// Type declarations for the different id types (node, input, output)
pub use *;
/// Implements the index trait for the Graph type, allowing indexing by all
/// three id types
/// Implementing the main methods for the `Graph`
/// Custom error types, crate-wide
pub use *;
/// The main struct in the library, contains all the necessary state to draw the
/// UI graph
pub use *;
/// The node finder is a tiny widget allowing to create new node types
pub use *;
/// The inner details of the egui implementation. Most egui code lives here.
pub use *;
/// Several traits that must be implemented by the user to customize the
/// behavior of this library.
pub use *;