pub fn extract_keywords(metadata: &MetadataMap) -> Vec<String>Expand description
Extracts keywords from the metadata.
This function looks for a “keywords” key in the metadata and splits its value into a vector of strings.
§Arguments
metadata- A reference to theMetadataMapholding the metadata.
§Returns
A vector of strings representing the keywords. Returns an empty vector if no keywords are found.
§Example
use metadata_gen::{extract_keywords, MetadataMap};
let mut metadata = MetadataMap::new();
metadata.insert("keywords".to_string(), "rust, metadata, parsing".to_string());
let keywords = extract_keywords(&metadata);
assert_eq!(keywords, vec!["rust", "metadata", "parsing"]);