1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use crate::Mime;
use fnv::FnvHashMap;

pub fn get_supported() -> Vec<Mime> {
    super::TYPES.to_vec()
}

/// Returns Vec of parent->child relations
pub fn get_subclasses() -> Vec<(Mime, Mime)> {
    vec![
        ("all/all", "all/allfiles"),
        ("all/all", "inode/directory"),
        ("all/allfiles", "application/octet-stream"),
        ("application/octet-stream", "text/plain"),
    ]
}

pub fn get_aliaslist() -> FnvHashMap<Mime, Mime> {
    FnvHashMap::default()
}