filetypes 0.1.2

Determine file type via magic numbers.
Documentation
pub mod application;
pub mod archive;
pub mod audio;
mod base;
pub mod document;
pub mod font;
pub mod image;
mod utils;
pub mod video;

pub use base::HashMapTypeMatcher;
pub use base::Type;
pub use base::TYPE_UNKNOWN;

pub fn sum() -> HashMapTypeMatcher {
    let mut ret = HashMapTypeMatcher::new();

    ret.extend(application::sum());
    ret.extend(archive::sum());
    ret.extend(audio::sum());
    ret.extend(document::sum());
    ret.extend(font::sum());
    ret.extend(image::sum());
    ret.extend(video::sum());

    ret
}