fn file_is_newer_than(first: &str, second: &str) -> i32 {
    // Obtain the modified file time of the first file or return FAILED
    get_modified_file_time(first).map_or(FAILED, |left| {
        // Obtain the modified file time of the second file or return FAILED
        get_modified_file_time(second).map_or(FAILED, |right| {
            // If the first file is newer than the right file, return SUCCESS
            evaluate_bool(left > right)
        })
    })
}
/// Exits SUCCESS if the first file is newer than the second file.
Exits SUCCESS if the first file is newer than the second file.
Exits SUCCESS if the first file is newer than the second file .
fn file_is_newer_than(first: &str, second: &str) -> i32 {
    // Obtain the modified file time of the first file or return FAILED
    get_modified_file_time(first).map_or(FAILED, |left| {
        // Obtain the modified file time of the second file or return FAILED
        get_modified_file_time(second).map_or(FAILED, |right| {
            // If the first file is newer than the right file, return SUCCESS
            evaluate_bool(left > right)
        })
    })
}
fn file_is_newer_than ( first : & str , second : & str ) -> i32 { // Obtain the modified file time of the first file or return FAILED get_modified_file_time ( first ) . map_or ( FAILED , | left | { // Obtain the modified file time of the second file or return FAILED get_modified_file_time ( second ) . map_or ( FAILED , | right | { // If the first file is newer than the right file, return SUCCESS evaluate_bool ( left > right ) } ) } ) }
Exits SUCCESS if the first file is newer than the second file.
Exits SUCCESS if the first file is newer than the second file .
first
&str
second
&str