#pointers #memory #typed #explicitly #sized #address-space #process

intptr

Unmanaged, explicitly sized and typed Pointers

7 releases

0.1.6 Jul 9, 2022
0.1.5 Apr 16, 2022
0.1.4 Nov 3, 2020
0.1.1 Oct 3, 2020
0.1.0 Jan 14, 2020

#4 in #explicitly

MIT license

22KB
584 lines

IntPtr

MIT License crates.io docs.rs Build status

Unmanaged, explicitly sized and typed Pointers.

Library

This library is available on crates.io.

Documentation can be found on docs.rs.

In your Cargo.toml, put

[dependencies]
intptr = "0.1"

Examples

This crate's purpose is to model 32-bit and 64-bit 'pointers' to memory outside of your address space.

Eg. when interacting with other processes' memory address space.

License

Licensed under MIT License, see license.txt.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be licensed as above, without any additional terms or conditions.

Dependencies

~190KB