MCPcopy Create free account

hub / github.com/Pauan/rust-signals / functions

Functions367 in github.com/Pauan/rust-signals

Functiondelay
()
tests/util/mod.rs:94
Methoddelay_remove
(self, f: F)
src/signal_vec.rs:544
Methodderef
(&self)
src/signal/mutable.rs:131
Methodderef_mut
(&mut self)
src/signal/mutable.rs:138
Methoddeserialize
(deserializer: D)
src/signal_map.rs:912
Methoddeserialize
(deserializer: D)
src/signal_vec.rs:3447
Methoddeserialize
(deserializer: D)
src/signal/mutable.rs:368
Methoddiscard
(self)
src/future.rs:25
Methoddrop
(&mut self)
src/atomic.rs:104
Methoddrop
(&mut self)
src/signal/channel.rs:97
Methoddrop
(&mut self)
src/signal/mutable.rs:146
Methodentries
(values: &BTreeMap<K, V>)
src/signal_map.rs:644
Methodentries_cloned
(values: &BTreeMap<K, V>)
src/signal_map.rs:599
Functionfilter
()
tests/signal_vec.rs:373
Functionfilter_map
()
tests/signal_vec.rs:471
Methodfilter_map
(self, callback: B)
src/signal/signal.rs:361
Methodfilter_signal_cloned
(self, callback: F)
src/signal_vec.rs:333
Methodfind_index
(signals: &[FilterSignalClonedState<A::Item, B>], index: usize)
src/signal_vec.rs:1646
Methodfind_last_index
(futures: &[DelayRemoveState<A>])
src/signal_vec.rs:2611
Methodfirst
(self)
src/signal/signal.rs:510
Functionflatten
()
tests/signal_vec.rs:751
Functionflatten_empty
()
tests/signal_vec.rs:794
Methodflush
(&self)
tests/debug.rs:38
Methodfmt
(&self, fmt: &mut fmt::Formatter)
src/signal_map.rs:892
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/signal_vec.rs:1107
Methodfmt
(&self, fmt: &mut ::std::fmt::Formatter)
src/signal/broadcaster.rs:149
Methodfmt
(&self, fmt: &mut fmt::Formatter)
src/signal/mutable.rs:229
Methodfor_each
TODO file Rust bug about bad error message when `callback` isn't marked as `mut`
src/signal_vec.rs:505
Methodfor_each
TODO file Rust bug about bad error message when `callback` isn't marked as `mut`
src/signal/signal.rs:479
Methodfrom
(values: T)
src/signal_map.rs:841
Methodfrom
(values: T)
src/signal_vec.rs:3404
Methodfrom
(value: A)
src/signal/mutable.rs:320
Functionfrom_future
(future: A)
src/signal/signal.rs:804
Methodfrom_ptr
(ptr: *mut A)
src/atomic.rs:68
Functionfrom_stream
(stream: A)
src/signal/signal.rs:870
Methodget_cloned
(&self)
src/signal/mutable.rs:211
Functionget_signal_map_polls
(signal: A, f: F)
tests/util/mod.rs:169
Functionget_signal_vec_polls
(signal: A, f: F)
tests/util/mod.rs:149
Functionget_stream_polls
(stream: A, f: F)
tests/util/mod.rs:159
Methodincrement_indexes
(range: &[Mutable<Option<usize>>])
src/signal_vec.rs:1344
Functioninsert_and_remove
()
tests/mutable_btree_map.rs:43
Methodinsert_at
(indexes: &mut Vec<usize>, sorted_index: usize, index: usize, value: A::Item)
src/signal_vec.rs:2354
Functioninsert_cloned
()
tests/mutable_btree_map.rs:68
Methodinsert_cloned
(&mut self, key: K, value: V)
src/signal_map.rs:613
Methodinspect
(self, callback: A)
src/signal/signal.rs:165
Methodis_clear
(change: Option<Poll<Option<VecDiff<A::Item>>>>)
src/signal_vec.rs:712
Functionis_empty
()
tests/signal_vec.rs:618
Functionis_from_btreemap
()
tests/mutable_btree_map.rs:102
Functionis_from_t
()
tests/signal/mutable.rs:201
Functionis_from_vec
()
tests/mutable_vec.rs:411
Methodis_replace
(change: Option<Poll<Option<VecDiff<A::Item>>>>)
src/signal_vec.rs:705
Functionkey_cloned_does_not_exist_at_start
()
tests/signal_map.rs:197
Functionkey_cloned_empty
()
tests/signal_map.rs:228
Functionkey_cloned_exists_at_start
()
tests/signal_map.rs:166
Functionlen
()
tests/signal_vec.rs:583
Methodlock_mut
(&self)
src/signal_vec.rs:3395
Methodlock_mut
TODO lots of unit tests to verify that it only notifies when the object is mutated TODO return Result ? TODO should this inline ?
src/signal/mutable.rs:310
Methodlock_ref
(&self)
src/signal_vec.rs:3387
Methodlock_ref
(&self)
src/signal/mutable.rs:175
Methodlog
(&self, record: &log::Record)
tests/debug.rs:32
Methodmap
(self, callback: F)
src/signal_vec.rs:200
Methodmap_signal
(self, callback: F)
src/signal_vec.rs:210
Functionmap_value_signal_const_map
()
tests/signal_map.rs:111
Functionmap_value_signal_const_signal
()
tests/signal_map.rs:59
Methodmerge
(self, other: Self)
src/internal.rs:32
Methodmessages
(&self)
tests/debug.rs:22
Methodnew
(signal: S)
src/internal.rs:51
Methodnew
(value: Option<A>)
src/atomic.rs:79
Methodnew
()
src/signal_map.rs:253
Methodnew
(signal_vec: A)
src/signal_vec.rs:983
Methodnew
()
src/signal/broadcaster.rs:21
Methodnew
()
src/signal/mutable.rs:21
Methodnew
()
tests/debug.rs:16
Methodnew
(signal: A)
tests/util/mod.rs:25
Methodnew_signal_vec
(len: &mut usize)
src/signal/signal.rs:1683
Methodnew_with_values
(values: Vec<A>)
src/signal_vec.rs:3371
Functionnot
(signal: A)
src/signal/signal.rs:606
Functionor
(left: A, right: B)
src/signal/signal.rs:627
Methodpoll
(self: Pin<&mut Self>, cx: &mut Context)
src/internal.rs:66
Methodpoll
TODO should this inline ?
src/future.rs:58
Methodpoll
(self: Pin<&mut Self>, cx: &mut Context)
src/signal_map.rs:503
Methodpoll_change
(self: Pin<&mut Self>, cx: &mut Context)
src/signal/channel.rs:123
Methodpoll_change
(&self, cx: &mut Context, f: F)
src/signal/mutable.rs:102
Methodpoll_change_unpin
(&mut self, cx: &mut Context)
src/signal/signal.rs:573
Methodpoll_next
(self: Pin<&mut Self>, cx: &mut Context)
src/signal_map.rs:482
Methodpoll_vec_change
(mut self: Pin<&mut Self>, cx: &mut Context)
src/signal_map.rs:963
Methodpoll_vec_change
(self: Pin<&mut Self>, cx: &mut Context)
src/signal/signal.rs:1418
Methodremove_at
(indexes: &mut Vec<usize>, sorted_index: usize)
src/signal_vec.rs:2372
Methodremove_existing_futures
(futures: &mut Vec<DelayRemoveState<A>>, pending: &mut PendingBuilder<VecDiff<S::Item>>, cx: &mut Context)
src/signal_vec.rs:2615
Methodremove_index
(futures: &mut Vec<DelayRemoveState<A>>, index: usize)
src/signal_vec.rs:2570
Methodreplace
(&mut self, values: BTreeMap<K, V>)
src/signal_map.rs:650
Methodreplace
(&mut self, values: Vec<A>)
src/signal_vec.rs:3312
Methodreplace
(&self, value: A)
src/signal/mutable.rs:258
Methodreplace_cloned
(&mut self, values: BTreeMap<K, V>)
src/signal_map.rs:605
Methodreserve_exact
(&mut self, additional: usize)
src/signal_vec.rs:3284
Methodserialize
(&self, serializer: S)
src/signal_map.rs:904
Methodserialize
(&self, serializer: S)
src/signal_vec.rs:3439
Methodserialize
(&self, serializer: S)
src/signal/mutable.rs:360
Methodset_neq
(&self, value: A)
src/signal/mutable.rs:342
Methodshould_remove
(state: &mut DelayRemoveState<A>, cx: &mut Context)
src/signal_vec.rs:2581
← previousnext →201–300 of 367, ranked by callers