-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathstructure.txt
27 lines (27 loc) · 1.63 KB
/
structure.txt
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
App | Main egui application
└arc SimulationContext |
├[arc CircuitPreview] | Map for circuit previews, type id -> preview
└rwlock [StoredCircuitBoard] |
├arc CircuitBoard |
│ ├rwlock [Wire] |
│ ├rwlock [arc Circuit] |
│ │ ├arc rwlock CircuitInfo |
│ │ │ └[CircuitPinInfo] |
│ │ │ |
│ │ ├arc rwlock dyn CircuitImpl | Dynamic circuit implementation
│ │ └CircuitPropertyStore |
│ │ |
│ ├arc StateCollection |
│ │ └rwlock [arc State] |
│ │ ├rwlock [rwlock WireState] |
│ │ └rwlock [rwlock CircuitState] |
│ │ ├[WireState] |
│ │ ├[PinDirection] |
│ │ └option dyn InternalCircuitState |
│ │ |
│ └arc rwlock CircuitDesignStorage |
│ └[arc CircuitDesign] |
│ ├[CircuitDesignPin] |
│ └[Decoration] |
│ |
└option arc CircuitPreview | Preview for board circuit