Some times are constant within the libmem context, meaning that libmem will never change them. This could be made explicit to the user, just like Rust's mut key word
For example, in an API function, lm_bytearr_t would be for const lm_byte_t *, while lm_byte_t * would be a mutable array of bytes.
Some times are constant within the libmem context, meaning that libmem will never change them. This could be made explicit to the user, just like Rust's
mut
key word For example, in an API function,lm_bytearr_t
would be forconst lm_byte_t *
, whilelm_byte_t *
would be a mutable array of bytes.