MCPcopy Create free account

hub / github.com/Pauan/rust-signals / types & classes

Types & classes114 in github.com/Pauan/rust-signals

↓ 2 callersClassMutable
src/signal/mutable.rs:240
↓ 2 callersClassMutableVec
TODO get rid of the Arc TODO impl some of the same traits as Vec
src/signal_vec.rs:3366
↓ 2 callersClassReadOnlyMutable
src/signal/mutable.rs:170
↓ 2 callersInterfaceSignal
src/signal/signal.rs:24
↓ 1 callersClassMutableBTreeMap
TODO get rid of the Arc TODO impl some of the same traits as BTreeMap
src/signal_map.rs:806
↓ 1 callersClassMutableSignal
src/signal/mutable.rs:413
↓ 1 callersClassMutableSignalCloned
src/signal/mutable.rs:450
↓ 1 callersClassMutableSignalRef
src/signal/mutable.rs:429
ClassAlways
src/signal_map.rs:185
ClassAlways
src/signal_vec.rs:591
ClassAlways
src/signal/signal.rs:877
ClassAtomicOption
src/atomic.rs:55
ClassBroadcaster
Splits an input `Signal` into multiple output `Signals`. `Broadcaster` provides `.signal()`, `.signal_cloned()`, and `.signal_ref()` methods which ca
src/signal/broadcaster.rs:229
ClassBroadcasterInnerState
src/signal/broadcaster.rs:60
ClassBroadcasterNotifier
src/signal/broadcaster.rs:15
ClassBroadcasterSharedState
Shared state for the Broadcaster and all child signals.
src/signal/broadcaster.rs:112
ClassBroadcasterSignal
src/signal/broadcaster.rs:295
ClassBroadcasterSignalCloned
src/signal/broadcaster.rs:326
ClassBroadcasterSignalRef
src/signal/broadcaster.rs:357
ClassBroadcasterState
src/signal/broadcaster.rs:158
ClassCalled
tests/signal/throttle.rs:76
ClassCancelableFuture
src/future.rs:44
ClassCancelableFutureHandle
src/future.rs:20
ClassCancelableFutureState
src/future.rs:13
ClassChain
src/signal_vec.rs:694
ClassChangedWaker
src/signal/mutable.rs:15
ClassDedupe
src/signal/signal.rs:1484
ClassDedupeCloned
src/signal/signal.rs:1508
ClassDedupeMap
src/signal/signal.rs:1456
ClassDelayRemove
src/signal_vec.rs:2557
ClassDelayRemoveState
src/signal_vec.rs:2538
ClassEnumerate
src/signal_vec.rs:1333
ClassEq
src/signal/signal.rs:1139
ClassFilter
src/signal_vec.rs:2125
ClassFilterMap
src/signal_vec.rs:2155
ClassFilterMap
src/signal/signal.rs:1532
ClassFilterSignalCloned
src/signal_vec.rs:1637
ClassFilterSignalClonedState
src/signal_vec.rs:1627
ClassFirst
src/signal/signal.rs:903
ClassFlatten
src/signal_vec.rs:1096
ClassFlatten
src/signal/signal.rs:1579
ClassFlattenState
src/signal_vec.rs:976
ClassForEach
src/signal_map.rs:491
ClassForEach
src/signal_vec.rs:648
ClassForEach
src/signal/signal.rs:1001
ClassForEachSignal
tests/util/mod.rs:18
ClassFromFuture
src/signal/signal.rs:766
ClassFromStream
src/signal/signal.rs:812
ClassInner
src/signal/channel.rs:11
ClassInspect
src/signal/signal.rs:1219
ClassIsEmpty
src/signal_vec.rs:1880
ClassLen
src/signal_vec.rs:1914
ClassMap
src/signal_vec.rs:669
ClassMap
src/signal/signal.rs:1075
EnumMapDiff
src/signal_map.rs:16
ClassMapFuture
src/signal/signal.rs:1248
ClassMapRef1
src/internal.rs:43
ClassMapRefSignal
src/internal.rs:116
ClassMapSignal
src/signal_vec.rs:1495
ClassMapValue
src/signal_map.rs:223
ClassMapValueSignal
src/signal_map.rs:280
ClassMapWatchKeySignal
src/signal_map.rs:396
EnumMaybeSignalState
src/signal/signal.rs:640
ClassMutableBTreeMapEntries
src/signal_map.rs:1000
ClassMutableBTreeMapKeys
src/signal_map.rs:952
ClassMutableBTreeMapLockMut
src/signal_map.rs:759
ClassMutableBTreeMapLockRef
src/signal_map.rs:751
ClassMutableBTreeState
src/signal_map.rs:527
ClassMutableLockMut
src/signal/mutable.rs:122
ClassMutableLockRef
src/signal/mutable.rs:155
ClassMutableLockState
src/signal/mutable.rs:55
ClassMutableSignalMap
src/signal_map.rs:933
ClassMutableSignalState
src/signal/mutable.rs:88
ClassMutableSignalVec
src/signal_vec.rs:3468
ClassMutableState
src/signal/mutable.rs:81
ClassMutableVecLockMut
src/signal_vec.rs:3212
ClassMutableVecLockRef
src/signal_vec.rs:3199
ClassMutableVecState
src/signal_vec.rs:2825
ClassNeq
src/signal/signal.rs:1179
ClassNoop
borrowed this design from the futures source
tests/util/mod.rs:79
ClassOptionSignal
src/signal/signal.rs:704
ClassPendingBuilder
This is an optimization to allow a SignalMap to efficiently "return" multiple MapDiff TODO can this be made more efficient ? TODO refactor `signal_map
src/signal_map.rs:247
ClassPendingBuilder
This is an optimization to allow a SignalVec to efficiently "return" multiple VecDiff TODO can this be made more efficient ?
src/signal_vec.rs:1461
ClassPollResult
src/internal.rs:25
ClassReceiver
src/signal/channel.rs:113
ClassResultSignal
src/signal/signal.rs:667
ClassSampleStreamCloned
src/signal/signal.rs:950
ClassSender
src/signal/channel.rs:50
ClassSignalDebug
src/signal/signal.rs:741
InterfaceSignalExt
TODO Seal this
src/signal/signal.rs:65
ClassSignalFuture
src/signal/signal.rs:1041
InterfaceSignalMap
src/signal_map.rs:55
InterfaceSignalMapExt
TODO Seal this
src/signal_map.rs:100
ClassSignalMapStream
src/signal_map.rs:473
ClassSignalSignalVec
src/signal/signal.rs:1408
ClassSignalStream
src/signal/signal.rs:1022
InterfaceSignalVec
src/signal_vec.rs:113
ClassSignalVecDebug
src/signal_vec.rs:2277
InterfaceSignalVecExt
TODO Seal this
src/signal_vec.rs:154
ClassSignalVecStream
src/signal_vec.rs:1995
next →1–100 of 114, ranked by callers