pub fn combine_tags(self) -> Vec<String> {
        vec![
            self.general,
            self.species,
            self.character,
            self.copyright,
            self.artist,
            self.invalid,
            self.lore,
            self.meta,
        ]
        .into_iter()
        .flatten()
        .collect()
    }
/// Consumes and combines all of the tags into a single array.
Consumes and combines all of the tags into a single array.
Consumes and combines all of the tags into a single array .
pub fn combine_tags(self) -> Vec<String> {
        vec![
            self.general,
            self.species,
            self.character,
            self.copyright,
            self.artist,
            self.invalid,
            self.lore,
            self.meta,
        ]
        .into_iter()
        .flatten()
        .collect()
    }
pub fn combine_tags ( self ) -> Vec < String > { vec ! [ self general self species self character self copyright self artist self invalid self lore self meta ] . into_iter ( ) . flatten ( ) . collect ( ) }
Consumes and combines all of the tags into a single array.
Consumes and combines all of the tags into a single array .
self
self