1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![warn(missing_docs)]

//! Safely share data with a real-time thread.

/// Read shared data on the real-time thread.
pub mod reader;

/// Write shared data on the real-time thread.
pub mod writer;

/// Lock-free FIFO.
pub mod fifo;

mod sync;
mod thread;

type PhantomUnsync = std::marker::PhantomData<std::cell::Cell<()>>;