driveyard

所属分类:其他
开发工具:Rust
文件大小:0KB
下载次数:0
上传日期:2022-12-13 23:57:44
上 传 者sh-1993
说明:  面向数据编程的工具,
(Tools for data -oriented programming,)

文件列表:
Cargo.toml (69, 2022-12-13)
LICENSE-APACHE (11358, 2022-12-13)
LICENSE-MIT (1023, 2022-12-13)
dioptre/ (0, 2022-12-13)
dioptre/Cargo.toml (390, 2022-12-13)
dioptre/dioptre-derive/ (0, 2022-12-13)
dioptre/dioptre-derive/Cargo.toml (437, 2022-12-13)
dioptre/dioptre-derive/src/ (0, 2022-12-13)
dioptre/dioptre-derive/src/lib.rs (2371, 2022-12-13)
dioptre/src/ (0, 2022-12-13)
dioptre/src/ext.rs (930, 2022-12-13)
dioptre/src/lib.rs (1795, 2022-12-13)
dioptre/tests/ (0, 2022-12-13)
dioptre/tests/tests.rs (346, 2022-12-13)
quickdry/ (0, 2022-12-13)
quickdry/Cargo.toml (297, 2022-12-13)
quickdry/src/ (0, 2022-12-13)
quickdry/src/lib.rs (5708, 2022-12-13)
soak/ (0, 2022-12-13)
soak/Cargo.toml (516, 2022-12-13)
soak/soak-derive/ (0, 2022-12-13)
soak/soak-derive/Cargo.toml (463, 2022-12-13)
soak/soak-derive/src/ (0, 2022-12-13)
soak/soak-derive/src/lib.rs (1175, 2022-12-13)
soak/src/ (0, 2022-12-13)
soak/src/lib.rs (6558, 2022-12-13)
soak/tests/ (0, 2022-12-13)
soak/tests/tests.rs (1268, 2022-12-13)

# Driveyard These crates provide a set of tools for data-oriented programming: * [`dioptre`](https://github.com/driveyard/driveyard/blob/master/dioptre) provides struct field projection tools. * [`quickdry`](https://github.com/driveyard/driveyard/blob/master/quickdry) provides bump-pointer arena allocation. * [`soak`](https://github.com/driveyard/driveyard/blob/master/soak) provides Struct-of-Arrays memory allocation. Driveyard attempts to stay minimal, while providing useful implementations of unsafe "glue" code. The interfaces it exposes are often still unsafe, but with less burden on callers. ## Contributing Driveyard welcomes contribution from everyone in the form of suggestions, bug reports, pull requests, and feedback. The Driveyard project adheres to the [Rust Code of Conduct](https://github.com/driveyard/driveyard/blob/master/https://github.com/rust-lang/rust/blob/master/CODE_OF_CONDUCT.md). This describes the minimum behavior expected from all contributors. ## License Licensed under either of * Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/driveyard/driveyard/blob/master/LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) * MIT License ([LICENSE-MIT](https://github.com/driveyard/driveyard/blob/master/LICENSE-MIT) or http://www.apache.org/licenses/LICENSE-2.0) at your option. #### Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

近期下载者

相关文件


收藏者