├── .github └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── RELEASES.md ├── benches └── once.rs ├── rustfmt.toml └── src ├── cell.rs ├── lazy.rs ├── lib.rs ├── noblock.rs ├── park.rs ├── spin.rs ├── state.rs └── tests.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /target 3 | **/*.rs.bk 4 | Cargo.lock 5 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/RELEASES.md -------------------------------------------------------------------------------- /benches/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/benches/once.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/cell.rs -------------------------------------------------------------------------------- /src/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/lazy.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/noblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/noblock.rs -------------------------------------------------------------------------------- /src/park.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/park.rs -------------------------------------------------------------------------------- /src/spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/spin.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliver-giersch/conquer-once/HEAD/src/tests.rs --------------------------------------------------------------------------------