Trait oddio::Controlled [−][src]
A Signal
or transformer that can be safely controlled from another thread
Safety
make_control
and Control
must not permit access to &Self
that constitutes a data race with
concurrent invocation of any Signal
method even if Self: !Sync
. For example, an
implementation could restrict itself to atomic operations.
Associated Types
Loading content...Required methods
unsafe fn make_control(signal: &'a Self) -> Self::Control
[src]
Construct a Control
for signal
Safety
Must not be invoked while another Control
for this signal exists