pub(super) struct ActionKey {
spell_id: u32,
target_id: u32,
source: i32,
source_kind: i32,
source_id: u32,
pull_id: Option<u32>,
group_id: Option<u32>,
}Expand description
Enum fields stay raw discriminants so unknown protobuf values keep a distinct identity.
Fields§
§spell_id: u32§target_id: u32§source: i32§source_kind: i32§source_id: u32§pull_id: Option<u32>§group_id: Option<u32>Trait Implementations§
Source§impl Ord for ActionKey
impl Ord for ActionKey
Source§impl PartialOrd for ActionKey
impl PartialOrd for ActionKey
impl Copy for ActionKey
impl Eq for ActionKey
impl StructuralPartialEq for ActionKey
Auto Trait Implementations§
impl Freeze for ActionKey
impl RefUnwindSafe for ActionKey
impl Send for ActionKey
impl Sync for ActionKey
impl Unpin for ActionKey
impl UnsafeUnpin for ActionKey
impl UnwindSafe for ActionKey
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