Skip to main content

MetadataResult

Type Alias MetadataResult 

Source
pub type MetadataResult = Result<(MetadataMap, Keywords, MetaTagGroups), MetadataError>;
Expand description

Type alias for the result of metadata extraction and processing.

§Example

use metadata_gen::{MetadataResult, extract_and_prepare_metadata};

let result: MetadataResult = extract_and_prepare_metadata("---\ntitle: Test\n---\n");
assert!(result.is_ok());

Aliased Type§

pub enum MetadataResult {
    Ok((HashMap<String, String>, Vec<String>, MetaTagGroups)),
    Err(MetadataError),
}

Variants§

§1.0.0

Ok((HashMap<String, String>, Vec<String>, MetaTagGroups))

Contains the success value

§1.0.0

Err(MetadataError)

Contains the error value