#[repr(u32)]pub enum GSpawnFlags {
Show 13 variants
G_SPAWN_DEFAULT = 0,
G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1,
G_SPAWN_DO_NOT_REAP_CHILD = 2,
G_SPAWN_SEARCH_PATH = 4,
G_SPAWN_STDOUT_TO_DEV_NULL = 8,
G_SPAWN_STDERR_TO_DEV_NULL = 16,
G_SPAWN_CHILD_INHERITS_STDIN = 32,
G_SPAWN_FILE_AND_ARGV_ZERO = 64,
G_SPAWN_SEARCH_PATH_FROM_ENVP = 128,
G_SPAWN_CLOEXEC_PIPES = 256,
G_SPAWN_CHILD_INHERITS_STDOUT = 512,
G_SPAWN_CHILD_INHERITS_STDERR = 1_024,
G_SPAWN_STDIN_FROM_DEV_NULL = 2_048,
}Variants§
G_SPAWN_DEFAULT = 0
G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1
G_SPAWN_DO_NOT_REAP_CHILD = 2
G_SPAWN_SEARCH_PATH = 4
G_SPAWN_STDOUT_TO_DEV_NULL = 8
G_SPAWN_STDERR_TO_DEV_NULL = 16
G_SPAWN_CHILD_INHERITS_STDIN = 32
G_SPAWN_FILE_AND_ARGV_ZERO = 64
G_SPAWN_SEARCH_PATH_FROM_ENVP = 128
G_SPAWN_CLOEXEC_PIPES = 256
G_SPAWN_CHILD_INHERITS_STDOUT = 512
G_SPAWN_CHILD_INHERITS_STDERR = 1_024
G_SPAWN_STDIN_FROM_DEV_NULL = 2_048
Trait Implementations§
Source§impl Clone for GSpawnFlags
impl Clone for GSpawnFlags
Source§fn clone(&self) -> GSpawnFlags
fn clone(&self) -> GSpawnFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GSpawnFlags
impl Debug for GSpawnFlags
Source§impl Hash for GSpawnFlags
impl Hash for GSpawnFlags
Source§impl PartialEq for GSpawnFlags
impl PartialEq for GSpawnFlags
impl Copy for GSpawnFlags
impl Eq for GSpawnFlags
impl StructuralPartialEq for GSpawnFlags
Auto Trait Implementations§
impl Freeze for GSpawnFlags
impl RefUnwindSafe for GSpawnFlags
impl Send for GSpawnFlags
impl Sync for GSpawnFlags
impl Unpin for GSpawnFlags
impl UnwindSafe for GSpawnFlags
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