pub trait IStickMethods: IStick {
Show 20 methods
// Provided methods
fn get_is_right(self) -> bool { ... }
fn set_is_right(self, value: impl Into<bool>) { ... }
fn get_is_neutral(self) -> bool { ... }
fn set_is_neutral(self, value: impl Into<bool>) { ... }
fn get_is_eclypse(self) -> bool { ... }
fn set_is_eclypse(self, value: impl Into<bool>) { ... }
fn get_is_watch_clockwise(self) -> bool { ... }
fn set_is_watch_clockwise(self, value: impl Into<bool>) { ... }
fn ctor(self) { ... }
fn ctor_2(self, set_right: impl Into<bool>) { ... }
fn tick(self) { ... }
fn reset_clockwise(self) { ... }
fn trigger_right(self, check_call: impl Into<bool>) -> bool { ... }
fn trigger_left(self, check_call: impl Into<bool>) -> bool { ... }
fn trigger_up(self, check_call: impl Into<bool>) -> bool { ... }
fn trigger_down(self, check_call: impl Into<bool>) -> bool { ... }
fn check_any_trigger(self) -> bool { ... }
fn is_clockwise(self) -> bool { ... }
fn is_un_clockwise(self) -> bool { ... }
fn is_eclypse_start(self) -> bool { ... }
}Provided Methods§
Sourcefn get_is_right(self) -> bool
fn get_is_right(self) -> bool
get_IsRight() overload
Sourcefn set_is_right(self, value: impl Into<bool>)
fn set_is_right(self, value: impl Into<bool>)
set_IsRight(bool) overload
Sourcefn get_is_neutral(self) -> bool
fn get_is_neutral(self) -> bool
get_IsNeutral() overload
Sourcefn set_is_neutral(self, value: impl Into<bool>)
fn set_is_neutral(self, value: impl Into<bool>)
set_IsNeutral(bool) overload
Sourcefn get_is_eclypse(self) -> bool
fn get_is_eclypse(self) -> bool
get_IsEclypse() overload
Sourcefn set_is_eclypse(self, value: impl Into<bool>)
fn set_is_eclypse(self, value: impl Into<bool>)
set_IsEclypse(bool) overload
Sourcefn get_is_watch_clockwise(self) -> bool
fn get_is_watch_clockwise(self) -> bool
get_IsWatchClockwise() overload
Sourcefn set_is_watch_clockwise(self, value: impl Into<bool>)
fn set_is_watch_clockwise(self, value: impl Into<bool>)
set_IsWatchClockwise(bool) overload
Sourcefn reset_clockwise(self)
fn reset_clockwise(self)
ResetClockwise() overload
Sourcefn trigger_right(self, check_call: impl Into<bool>) -> bool
fn trigger_right(self, check_call: impl Into<bool>) -> bool
TriggerRight(bool) overload
Sourcefn trigger_left(self, check_call: impl Into<bool>) -> bool
fn trigger_left(self, check_call: impl Into<bool>) -> bool
TriggerLeft(bool) overload
Sourcefn trigger_up(self, check_call: impl Into<bool>) -> bool
fn trigger_up(self, check_call: impl Into<bool>) -> bool
TriggerUp(bool) overload
Sourcefn trigger_down(self, check_call: impl Into<bool>) -> bool
fn trigger_down(self, check_call: impl Into<bool>) -> bool
TriggerDown(bool) overload
Sourcefn check_any_trigger(self) -> bool
fn check_any_trigger(self) -> bool
CheckAnyTrigger() overload
Sourcefn is_clockwise(self) -> bool
fn is_clockwise(self) -> bool
IsClockwise() overload
Sourcefn is_un_clockwise(self) -> bool
fn is_un_clockwise(self) -> bool
IsUnClockwise() overload
Sourcefn is_eclypse_start(self) -> bool
fn is_eclypse_start(self) -> bool
IsEclypseStart() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IStick> IStickMethods for __T
Available on crate feature
app-squat-stick only.