pub struct OnPermissionGroupEditedEvent {
pub action: &'static str,
pub group: LuaPermissionGroup,
pub name: &'static str,
pub new_name: &'static str,
pub old_name: &'static str,
pub other_player_index: u32,
pub player_index: u32,
pub tick: u32,
pub type: OnPermissionGroupEditedType,
}Expand description
Called directly after a permission group is edited in some way.
Fields§
§action: &'static str§group: LuaPermissionGroup§name: &'static str§new_name: &'static str§old_name: &'static str§other_player_index: u32§player_index: u32§tick: u32§type: OnPermissionGroupEditedTypeTrait Implementations§
Source§impl Clone for OnPermissionGroupEditedEvent
impl Clone for OnPermissionGroupEditedEvent
Source§fn clone(&self) -> OnPermissionGroupEditedEvent
fn clone(&self) -> OnPermissionGroupEditedEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OnPermissionGroupEditedEvent
Source§impl Debug for OnPermissionGroupEditedEvent
impl Debug for OnPermissionGroupEditedEvent
Source§impl Default for OnPermissionGroupEditedEvent
impl Default for OnPermissionGroupEditedEvent
Source§fn default() -> OnPermissionGroupEditedEvent
fn default() -> OnPermissionGroupEditedEvent
Returns the “default value” for a type. Read more
impl StructuralPartialEq for OnPermissionGroupEditedEvent
Auto Trait Implementations§
impl Freeze for OnPermissionGroupEditedEvent
impl RefUnwindSafe for OnPermissionGroupEditedEvent
impl Send for OnPermissionGroupEditedEvent
impl Sync for OnPermissionGroupEditedEvent
impl Unpin for OnPermissionGroupEditedEvent
impl UnsafeUnpin for OnPermissionGroupEditedEvent
impl UnwindSafe for OnPermissionGroupEditedEvent
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