pub fn remove_from_path(path: impl AsRef<Path>) -> crate::Result<bool> {
        let mut file = fs::OpenOptions::new()
            .read(true)
            .write(true)
            .create(false)
            .truncate(false)
            .open(path)?;
        Self::remove_from_file(&mut file)
    }
/// Removes an ID3v2 tag from the file at the specified path.
///
/// Returns true if the file initially contained a tag.
Removes an ID3v2 tag from the file at the specified path.
Returns true if the file initially contained a tag.
Removes an ID3v2 tag from the file at the specified path . Returns true if the file initially contained a tag .
pub fn remove_from_path(path: impl AsRef<Path>) -> crate::Result<bool> {
        let mut file = fs::OpenOptions::new()
            .read(true)
            .write(true)
            .create(false)
            .truncate(false)
            .open(path)?;
        Self::remove_from_file(&mut file)
    }
pub fn remove_from_path ( path : impl AsRef < Path > ) -> crate :: Result < bool > { let mut file = fs :: OpenOptions :: new ( ) . read ( true ) . write ( true ) . create ( false ) . truncate ( false ) . open ( path ) ? ; Self :: remove_from_file ( & mut file ) }
Removes an ID3v2 tag from the file at the specified path.
Removes an ID3v2 tag from the file at the specified path .
path
impl AsRef<Path>
path
impl AsRef<Path>