rwmem 0.1.2

rwmem is a Rust library to read from / write to / search on memory of a process.
Documentation
// Copyright (c) 2026 Eray Erdin
//
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at https://mozilla.org/MPL/2.0/.

#[cfg(test)]
#[macro_use]
extern crate rstest;

#[cfg(test)]
#[macro_use]
extern crate assertables;

#[macro_use]
extern crate thiserror;

#[macro_use]
extern crate scopeguard;

mod byte_order;
mod ext;
mod process;

pub mod prelude {
    pub use crate::byte_order::ByteOrder;
    pub use crate::ext::read::{ReadExt, ReadExtError, ReadExtResult};
    pub use crate::ext::search::{SearchExt, SearchExtError, SearchExtResult};
    pub use crate::ext::write::{WriteExt, WriteExtError, WriteExtResult};
    pub use crate::process::{Process, ProcessError};
}