catar/format_definition.rs: add more feature flags
This commit is contained in:
		@ -22,6 +22,28 @@ pub const CA_FORMAT_GOODBYE_TAIL_MARKER: u64 = 0x57446fa533702943;
 | 
			
		||||
 | 
			
		||||
// Feature flags
 | 
			
		||||
 | 
			
		||||
/// restrict UIDs toö 16 bit
 | 
			
		||||
pub const CA_FORMAT_WITH_16BIT_UIDS: u64       = 0x1;
 | 
			
		||||
/// assume UIDs are 32 bit
 | 
			
		||||
pub const CA_FORMAT_WITH_32BIT_UIDS: u64       = 0x2;
 | 
			
		||||
/// include user and group name
 | 
			
		||||
pub const CA_FORMAT_WITH_USER_NAMES: u64       = 0x4;
 | 
			
		||||
pub const CA_FORMAT_WITH_SEC_TIME: u64         = 0x8;
 | 
			
		||||
pub const CA_FORMAT_WITH_USEC_TIME: u64        = 0x10;
 | 
			
		||||
pub const CA_FORMAT_WITH_NSEC_TIME: u64        = 0x20;
 | 
			
		||||
/// FAT-style 2s time granularity
 | 
			
		||||
pub const CA_FORMAT_WITH_2SEC_TIME: u64        = 0x40;
 | 
			
		||||
pub const CA_FORMAT_WITH_READ_ONLY: u64        = 0x80;
 | 
			
		||||
pub const CA_FORMAT_WITH_PERMISSIONS: u64      = 0x100;
 | 
			
		||||
/// include symbolik links
 | 
			
		||||
pub const CA_FORMAT_WITH_SYMLINKS: u64         = 0x200;
 | 
			
		||||
/// include device nodes
 | 
			
		||||
pub const CA_FORMAT_WITH_DEVICE_NODES: u64     = 0x400;
 | 
			
		||||
/// include FIFOs
 | 
			
		||||
pub const CA_FORMAT_WITH_FIFOS: u64            = 0x800;
 | 
			
		||||
/// include Sockets
 | 
			
		||||
pub const CA_FORMAT_WITH_SOCKETS: u64          = 0x1000;
 | 
			
		||||
 | 
			
		||||
/// DOS file flag `HIDDEN`
 | 
			
		||||
pub const CA_FORMAT_WITH_FLAG_HIDDEN: u64      = 0x2000;
 | 
			
		||||
/// DOS file flag `SYSTEM`
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user