Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ved-s/cuprous
/ functions
Functions
916 in github.com/Ved-s/cuprous
⨍
Functions
916
◇
Types & classes
245
Function
is_prop_store_empty
(props: &CircuitPropertyStoreData)
src/io.rs:186
Function
is_unit
(v: &Intermediate)
src/io.rs:190
Method
iter_all
()
src/main.rs:493
Method
len
(&self)
src/main.rs:1148
Method
load
( data: &crate::io::WireData, id: usize, circuits: &FixedVec<Arc<Circuit>>, er
src/wires.rs:207
Method
load
(&self, data: &crate::io::CircuitPropertyStoreData)
src/circuits/props.rs:85
Method
load
(&mut self, data: &serde_intermediate::Intermediate)
src/circuits/transistor.rs:257
Method
load
( &mut self, _circ: &Arc<Circuit>, data: &serde_intermediate::Intermediate, pa
src/circuits/pin.rs:641
Method
load_boards
( data: &Vec<crate::io::CircuitBoardData>, ctx: &Arc<SimulationContext>, errors: &mut
src/app.rs:810
Method
load_copy_data
( &self, imp: &serde_intermediate::Intermediate, internal: &serde_intermediate::Interm
templates/directional_circuit_template.rs:93
Method
load_copy_data
( &self, imp: &serde_intermediate::Intermediate, internal: &serde_intermediate::Interm
templates/circuit_template.rs:67
Method
load_copy_data
( &self, imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inter
src/circuits/board.rs:834
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/button.rs:357
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/bundler.rs:764
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/transistor.rs:194
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/freq_meter.rs:172
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/clock.rs:383
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/led.rs:345
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/pullup.rs:102
Method
load_copy_data
( &self, imp: &serde_intermediate::Intermediate, internal: &serde_intermediate::Interm
src/circuits/relay.rs:665
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/gates/gate.rs:450
Method
load_copy_data
( &self, _imp: &serde_intermediate::Intermediate, _internal: &serde_intermediate::Inte
src/circuits/gates/not.rs:174
Method
load_internal
( &self, _ctx: &CircuitStateContext, data: &serde_intermediate::Intermediate,
src/circuits/board.rs:709
Method
load_internal
( &self, _ctx: &CircuitStateContext, data: &serde_intermediate::Intermediate,
src/circuits/button.rs:277
Method
load_internal
Load data for internal state. Global states may not be loaded yet.
src/circuits/mod.rs:715
Method
load_internal
( &self, _ctx: &CircuitStateContext, data: &serde_intermediate::Intermediate,
src/circuits/clock.rs:343
Method
load_internal
( &self, _ctx: &CircuitStateContext, data: &serde_intermediate::Intermediate,
src/circuits/led.rs:272
Method
load_internal
( &self, ctx: &CircuitStateContext, data: &serde_intermediate::Intermediate, p
src/circuits/relay.rs:598
Method
load_with_data
( imp: Box<dyn CircuitPreviewImpl>, data: &crate::io::CircuitPreviewData, )
src/circuits/mod.rs:770
Function
main
()
src/main.rs:78
Method
map_type
(&self, f: F)
src/circuits/props.rs:176
Method
mix
(self, other: &Self, t: T)
src/vector.rs:366
Method
new
()
templates/directional_circuit_template.rs:14
Method
new
()
templates/circuit_template.rs:8
Method
new
(center_pos: Vec2f, scale: f32)
src/main.rs:293
Method
new
()
src/containers.rs:59
Method
new
(board: Arc<CircuitBoard>)
src/board.rs:50
Method
new
()
src/pool.rs:13
Method
new
(value: T)
src/debug.rs:333
Method
new
()
src/state.rs:385
Method
new
(ctx: Arc<SimulationContext>, style: Style, errors: ErrorList)
src/app.rs:454
Method
new
(format: &'a str)
src/string.rs:147
Method
new
(x: T, y: T)
src/vector.rs:25
Method
new
()
src/cache.rs:10
Method
new
()
src/error.rs:49
Method
new
(props: impl IntoIterator<Item = CircuitProperty>)
src/circuits/props.rs:29
Method
new
()
src/circuits/button.rs:30
Method
new
(id: usize, circuit_id: usize)
src/circuits/mod.rs:83
Method
new
()
src/circuits/bundler.rs:96
Method
new
()
src/circuits/transistor.rs:25
Method
new
()
src/circuits/pin.rs:103
Method
new
()
src/circuits/freq_meter.rs:27
Method
new
()
src/circuits/clock.rs:37
Method
new
()
src/circuits/led.rs:29
Method
new
()
src/circuits/pullup.rs:12
Method
new
()
src/circuits/relay.rs:58
Method
new
()
src/circuits/gates/gate.rs:80
Method
new
()
src/circuits/gates/not.rs:25
Method
new
(provider: Box<dyn DesignProvider>)
src/ui/designer.rs:219
Method
new
(imp: I)
src/ui/selection.rs:72
Method
new
(selected: &'a mut Option<I>, groups: &'a [InventoryItemGroup<I, P>])
src/ui/mod.rs:68
Method
new
(side: PanelSide, id: impl Into<Id>)
src/ui/side_panel.rs:55
Method
new
(board: EditableCircuitBoard, ctx: &Arc<SimulationContext>)
src/ui/editor.rs:225
Method
new_default
( id: impl Into<DynStaticStr>, name: impl Into<DynStaticStr>, )
src/circuits/props.rs:212
Method
new_dynamic
( id: impl Into<DynStaticStr>, name: impl Into<DynStaticStr>, prop: Box<dyn CircuitPro
src/circuits/props.rs:200
Method
new_from
(range: RangeFrom<T>, change_speed: T, value: T)
src/circuits/props.rs:277
Method
new_from_board
(board: Arc<CircuitBoard>)
src/circuits/board.rs:766
Method
new_main
(board: Arc<CircuitBoard>)
src/board.rs:399
Method
new_on_ui
(ui: &'a Ui, style: &'a Style, rect: Rect, scale: f32)
src/main.rs:132
Method
new_resolved
(value: T)
src/main.rs:1214
Method
new_unresolved
(id: I)
src/main.rs:1210
Method
new_unused
()
src/circuits/mod.rs:905
Method
next
(&mut self)
src/main.rs:756
Method
next
(&mut self)
src/containers.rs:356
Function
now
()
web/env.js:2
Method
optimize_wire_part
(&self, part: WirePart)
src/board.rs:1373
Method
pin_properties
(mut iter: I, ui: &mut Ui)
src/ui/designer.rs:1235
Method
pool
()
src/pool.rs:110
Method
pop_back
(&mut self)
src/containers.rs:1005
Method
post_draw_selection
( &mut self, pass: &EditableCircuitBoard, ctx: &PaintContext, mode: SelectionM
src/board.rs:1896
Method
process
(inputs: &[bool], parity: bool)
src/circuits/gates/xnor.rs:25
Method
process
(inputs: &[bool], parity: bool)
src/circuits/gates/xor.rs:25
Method
process
(inputs: &[bool], _: bool)
src/circuits/gates/nor.rs:19
Method
process
(inputs: &[bool], _: bool)
src/circuits/gates/or.rs:19
Method
process
(inputs: &[bool], _: bool)
src/circuits/gates/nand.rs:19
Method
process
(inputs: &[bool], _: bool)
src/circuits/gates/and.rs:19
Method
process_case_one
(input: &WireState, extra: bool)
src/circuits/gates/gate.rs:263
Method
process_case_single
( input: SingleWireState, extra: bool, )
src/circuits/gates/gate.rs:251
Method
process_case_two
(inputs: [&WireState; 2], extra: bool)
src/circuits/gates/gate.rs:274
Method
process_one
(input: &WireState)
src/circuits/gates/not.rs:109
Method
process_single
(input: SingleWireState)
src/circuits/gates/not.rs:100
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
templates/directional_circuit_template.rs:57
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
src/circuits/button.rs:207
Method
prop_changed
Called to determine which circuit parameters need to be recalculated
src/circuits/mod.rs:746
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
src/circuits/bundler.rs:676
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
src/circuits/transistor.rs:137
Method
prop_changed
(&self, prop_id: &str, _: &mut bool, recreate_pins: &mut bool)
src/circuits/freq_meter.rs:141
Method
prop_changed
(&self, prop_id: &str, _resize: &mut bool, recreate_pins: &mut bool)
src/circuits/clock.rs:311
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
src/circuits/led.rs:202
Method
prop_changed
(&self, prop_id: &str, resize: &mut bool, recreate_pins: &mut bool)
src/circuits/relay.rs:574
← previous
next →
701–800 of 916, ranked by callers