use std::default::Default;
use libc::c_int;
bitflags!(
flags OpenFlags: c_int {
const OPEN_READONLY = 0x00000001,
const OPEN_READWRITE = 0x00000002,
const OPEN_CREATE = 0x00000004,
const OPEN_URI = 0x00000040,
const OPEN_MEMORY = 0x00000080,
const OPEN_NOMUTEX = 0x00008000,
const OPEN_FULLMUTEX = 0x00010000,
const OPEN_SHAREDCACHE = 0x00020000,
const OPEN_PRIVATECACHE = 0x00040000,
}
);
impl Default for OpenFlags {
fn default() -> OpenFlags {
OPEN_READWRITE
| OPEN_CREATE
| OPEN_NOMUTEX
}
}