pub struct ActiveMouseButtonFlags {
pub flags: &'static [&'static str],
}Expand description
Active flags are in the dictionary as true, while inactive flags aren’t present at all.
Factorio flag set: active keys present as true in a Lua table.
Construct with flags: &["left", "right"]. Lowers to
{ ["left"] = true, ["right"] = true }.
Fields§
§flags: &'static [&'static str]Trait Implementations§
Source§impl Clone for ActiveMouseButtonFlags
impl Clone for ActiveMouseButtonFlags
Source§fn clone(&self) -> ActiveMouseButtonFlags
fn clone(&self) -> ActiveMouseButtonFlags
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 ActiveMouseButtonFlags
Source§impl Debug for ActiveMouseButtonFlags
impl Debug for ActiveMouseButtonFlags
Source§impl Default for ActiveMouseButtonFlags
impl Default for ActiveMouseButtonFlags
Source§fn default() -> ActiveMouseButtonFlags
fn default() -> ActiveMouseButtonFlags
Returns the “default value” for a type. Read more
impl Eq for ActiveMouseButtonFlags
Source§impl PartialEq for ActiveMouseButtonFlags
impl PartialEq for ActiveMouseButtonFlags
impl StructuralPartialEq for ActiveMouseButtonFlags
Auto Trait Implementations§
impl Freeze for ActiveMouseButtonFlags
impl RefUnwindSafe for ActiveMouseButtonFlags
impl Send for ActiveMouseButtonFlags
impl Sync for ActiveMouseButtonFlags
impl Unpin for ActiveMouseButtonFlags
impl UnsafeUnpin for ActiveMouseButtonFlags
impl UnwindSafe for ActiveMouseButtonFlags
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