#[repr(u32)]pub enum GIOFlags {
G_IO_FLAG_NONE = 0,
G_IO_FLAG_APPEND = 1,
G_IO_FLAG_NONBLOCK = 2,
G_IO_FLAG_IS_READABLE = 4,
G_IO_FLAG_IS_WRITABLE = 8,
G_IO_FLAG_IS_SEEKABLE = 16,
G_IO_FLAG_MASK = 31,
G_IO_FLAG_SET_MASK = 3,
}Variants§
G_IO_FLAG_NONE = 0
G_IO_FLAG_APPEND = 1
G_IO_FLAG_NONBLOCK = 2
G_IO_FLAG_IS_READABLE = 4
G_IO_FLAG_IS_WRITABLE = 8
G_IO_FLAG_IS_SEEKABLE = 16
G_IO_FLAG_MASK = 31
G_IO_FLAG_SET_MASK = 3
Implementations§
Trait Implementations§
impl Copy for GIOFlags
impl Eq for GIOFlags
impl StructuralPartialEq for GIOFlags
Auto Trait Implementations§
impl Freeze for GIOFlags
impl RefUnwindSafe for GIOFlags
impl Send for GIOFlags
impl Sync for GIOFlags
impl Unpin for GIOFlags
impl UnwindSafe for GIOFlags
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more