pub fn last_audio_byte(&self) -> u64 {
        if let Some(daox_chunk) = self.daox_chunk.as_ref() {
            if let Some(last_track) = daox_chunk.tracks.last() {
                return last_track.track_end;
            }
        }
        self.chunk_offset
    }
/// Returns the number of the byte past the last audio byte in the image
/// (i.e. `last audio byte + 1`).
///
/// This byte is indicated by the `track_end` of the last DAOX track if at
/// least one track is present in the DAOX chunk. If not, `chunk_offset` is
/// returned.
///
/// Note that the two values should always be identical anyway, but you
/// never know.
Returns the number of the byte past the last audio byte in the image
.

This byte is indicated by the `track_end` of the last DAOX track if at
least one track is present in the DAOX chunk. If not, `chunk_offset` is
returned.

Note that the two values should always be identical anyway, but you
never know.
Returns the number of the byte past the last audio byte in the image . This byte is indicated by the ` track_end ` of the last DAOX track if at least one track is present in the DAOX chunk . If not ` chunk_offset ` is returned . Note that the two values should always be identical anyway but you never know .
pub fn last_audio_byte(&self) -> u64 {
        if let Some(daox_chunk) = self.daox_chunk.as_ref() {
            if let Some(last_track) = daox_chunk.tracks.last() {
                return last_track.track_end;
            }
        }
        self.chunk_offset
    }
pub fn last_audio_byte ( & self ) -> u64 { if let Some ( daox_chunk ) = self . daox_chunk . as_ref ( ) { if let Some ( last_track ) = daox_chunk . tracks . last ( ) { return last_track . track_end ; } } self . chunk_offset }
Returns the number of the byte past the last audio byte in the image
(i.e.
Returns the number of the byte past the last audio byte in the image ( i . e .
&self
&self