pub struct UnixPermissionFlags { /* private fields */ }
Implementations§
Source§impl UnixPermissionFlags
impl UnixPermissionFlags
Sourcepub const READ_OWNER: UnixPermissionFlags
pub const READ_OWNER: UnixPermissionFlags
Godot enumerator name: UNIX_READ_OWNER
Sourcepub const WRITE_OWNER: UnixPermissionFlags
pub const WRITE_OWNER: UnixPermissionFlags
Godot enumerator name: UNIX_WRITE_OWNER
Sourcepub const EXECUTE_OWNER: UnixPermissionFlags
pub const EXECUTE_OWNER: UnixPermissionFlags
Godot enumerator name: UNIX_EXECUTE_OWNER
Sourcepub const READ_GROUP: UnixPermissionFlags
pub const READ_GROUP: UnixPermissionFlags
Godot enumerator name: UNIX_READ_GROUP
Sourcepub const WRITE_GROUP: UnixPermissionFlags
pub const WRITE_GROUP: UnixPermissionFlags
Godot enumerator name: UNIX_WRITE_GROUP
Sourcepub const EXECUTE_GROUP: UnixPermissionFlags
pub const EXECUTE_GROUP: UnixPermissionFlags
Godot enumerator name: UNIX_EXECUTE_GROUP
Sourcepub const READ_OTHER: UnixPermissionFlags
pub const READ_OTHER: UnixPermissionFlags
Godot enumerator name: UNIX_READ_OTHER
Sourcepub const WRITE_OTHER: UnixPermissionFlags
pub const WRITE_OTHER: UnixPermissionFlags
Godot enumerator name: UNIX_WRITE_OTHER
Sourcepub const EXECUTE_OTHER: UnixPermissionFlags
pub const EXECUTE_OTHER: UnixPermissionFlags
Godot enumerator name: UNIX_EXECUTE_OTHER
Sourcepub const SET_USER_ID: UnixPermissionFlags
pub const SET_USER_ID: UnixPermissionFlags
Godot enumerator name: UNIX_SET_USER_ID
Sourcepub const SET_GROUP_ID: UnixPermissionFlags
pub const SET_GROUP_ID: UnixPermissionFlags
Godot enumerator name: UNIX_SET_GROUP_ID
Sourcepub const RESTRICTED_DELETE: UnixPermissionFlags
pub const RESTRICTED_DELETE: UnixPermissionFlags
Godot enumerator name: UNIX_RESTRICTED_DELETE
Trait Implementations§
Source§impl BitOr for UnixPermissionFlags
impl BitOr for UnixPermissionFlags
Source§impl BitOrAssign for UnixPermissionFlags
impl BitOrAssign for UnixPermissionFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moreSource§impl Clone for UnixPermissionFlags
impl Clone for UnixPermissionFlags
Source§fn clone(&self) -> UnixPermissionFlags
fn clone(&self) -> UnixPermissionFlags
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 UnixPermissionFlags
impl Debug for UnixPermissionFlags
Source§impl Default for UnixPermissionFlags
impl Default for UnixPermissionFlags
Source§fn default() -> UnixPermissionFlags
fn default() -> UnixPermissionFlags
Returns the “default value” for a type. Read more
Source§impl EngineBitfield for UnixPermissionFlags
impl EngineBitfield for UnixPermissionFlags
Source§impl FromGodot for UnixPermissionFlags
impl FromGodot for UnixPermissionFlags
Source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.Source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
Source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a [
Variant
], returning Err
on failure.Source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
⚠️ Performs the conversion from a [
Variant
]. Read moreSource§impl GodotConvert for UnixPermissionFlags
impl GodotConvert for UnixPermissionFlags
Source§impl Hash for UnixPermissionFlags
impl Hash for UnixPermissionFlags
Source§impl PartialEq for UnixPermissionFlags
impl PartialEq for UnixPermissionFlags
Source§impl ToGodot for UnixPermissionFlags
impl ToGodot for UnixPermissionFlags
impl Copy for UnixPermissionFlags
impl Eq for UnixPermissionFlags
impl StructuralPartialEq for UnixPermissionFlags
Auto Trait Implementations§
impl Freeze for UnixPermissionFlags
impl RefUnwindSafe for UnixPermissionFlags
impl Send for UnixPermissionFlags
impl Sync for UnixPermissionFlags
impl Unpin for UnixPermissionFlags
impl UnwindSafe for UnixPermissionFlags
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