#[repr(u8)]pub enum PowerObjectStyle {
Arrow = 0,
Bar = 1,
Wave = 2,
Ground = 3,
PowerGround = 4,
SignalGround = 5,
EarthGround = 6,
Circle = 7,
}Expand description
Power object style.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PowerObjectStyle
impl Clone for PowerObjectStyle
Source§fn clone(&self) -> PowerObjectStyle
fn clone(&self) -> PowerObjectStyle
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 PowerObjectStyle
impl Debug for PowerObjectStyle
Source§impl Default for PowerObjectStyle
impl Default for PowerObjectStyle
Source§fn default() -> PowerObjectStyle
fn default() -> PowerObjectStyle
Returns the “default value” for a type. Read more
Source§impl FromParamValue for PowerObjectStyle
impl FromParamValue for PowerObjectStyle
Source§fn from_param_value(value: &ParameterValue) -> Result<Self>
fn from_param_value(value: &ParameterValue) -> Result<Self>
Parse this type from a parameter value.
Source§fn default_value() -> Option<Self>
fn default_value() -> Option<Self>
Default value to use if the parameter is missing.
Source§impl PartialEq for PowerObjectStyle
impl PartialEq for PowerObjectStyle
Source§impl ToParamValue for PowerObjectStyle
impl ToParamValue for PowerObjectStyle
Source§fn to_param_value(&self) -> String
fn to_param_value(&self) -> String
Convert this value to a parameter string.
Source§fn should_skip_default(&self) -> bool
fn should_skip_default(&self) -> bool
Whether this value should be skipped if it equals the default.
impl Copy for PowerObjectStyle
impl Eq for PowerObjectStyle
impl StructuralPartialEq for PowerObjectStyle
Auto Trait Implementations§
impl Freeze for PowerObjectStyle
impl RefUnwindSafe for PowerObjectStyle
impl Send for PowerObjectStyle
impl Sync for PowerObjectStyle
impl Unpin for PowerObjectStyle
impl UnwindSafe for PowerObjectStyle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more