file-format
File format library for Rust.
This crate is for recognizing the format of a file by checking its signature.
Examples
Determines from a file:
use FileFormat;
let format = from_file.unwrap;
assert_eq!;
assert_eq!;
assert_eq!;
Determines from bytes:
use FileFormat;
let format = from_bytes;
assert_eq!;
assert_eq!;
assert_eq!;
Determines from an extension:
use FileFormat;
let format = from_extension;
assert_eq!;
Determines from a media type:
use FileFormat;
let format = from_media_type;
assert_eq!;
References
License
This project is licensed under either of Apache License, Version 2.0 or MIT license at your option.