Represents the type of a file. Not all types will be supported on all platforms.
0_u8 1_u8 2_u8 3_u8 4_u8 5_u8 6_u8 7_u8 Returns true if this enum value equals BlockDevice
Returns true if this enum value equals CharacterDevice
Returns true if self is a CharacterDevice or a BlockDevice.
Returns true if this enum value equals Directory
Returns true if this enum value equals File
Returns true if this enum value equals Pipe
Returns true if this enum value equals Socket
Returns true if this enum value equals Symlink
Returns true if this enum value equals Unknown
Enum
Enum
Enum
Enum
Comparable(Enum)
Value
Object
Object
Object
Returns true if this enum value equals BlockDevice
Returns true if this enum value equals CharacterDevice
Returns true if self is a CharacterDevice or a BlockDevice.
© 2012–2026 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/1.19.0/File/Type.html