[−][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>