[−][src]Trait adbfbinlib::data::tag_readers::TagReader
Trait to ensure same calls
Required methods
fn read_tag_from(
&self,
file: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>[src]
&self,
file: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>
fn known_suffixes(&self) -> Vec<&'a str>[src]
Implementors
impl<'a> TagReader<'a> for FlacTagReader[src]
fn read_tag_from(
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>[src]
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>
fn known_suffixes(&self) -> Vec<&'a str>[src]
impl<'a> TagReader<'a> for ID3TagReader[src]
fn read_tag_from(
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>[src]
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>
fn known_suffixes(&self) -> Vec<&'a str>[src]
impl<'a> TagReader<'a> for MP3TagReader[src]
fn read_tag_from(
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>[src]
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>
fn known_suffixes(&self) -> Vec<&'a str>[src]
impl<'a> TagReader<'a> for MP4TagReader[src]
fn read_tag_from(
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>[src]
&self,
file_buffer: &mut BufReader<File>
) -> Result<CommonAudioInfo, String>