Builds an NDS ROM given a directory with valid structure.
A directory is valid if
Determines whether a given path is a valid NDS ROM.
A valid NDS ROM directory is made when a ROM is extracted
Extractor and includes the following:
./data/ ./overlay/ ./header.bin ./arm9.bin ./arm7.bin
Due to race conditions, the validity is not a guarantee that the directory is valid through the duration of program execution, so errors can still be thrown for missing files.
Builds a ROM and saves it to the path given. This method will return an error when the directory is missing required files, or if there is an issue reading files or saving the ROM.
fn hash_slice<H>(data: &[Self], state: &mut H) where1.3.0[src]
impl PartialOrd<Builder> for Builder[src]
fn partial_cmp(&self, other: &Builder) -> Option<Ordering>[src]
impl StructuralEq for Builder[src]
impl StructuralPartialEq for Builder[src]
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)[src]
type Error = Infallible
The type returned in the event of a conversion error.