pub struct DogmaEffectModifier {
pub domain: Option<String>,
pub effect_id: Option<i64>,
pub func: String,
pub modified_attribute_id: Option<i64>,
pub modifying_attribute_id: Option<i64>,
pub operator: Option<i64>,
}Expand description
A modifier applied by a dogma effect.
Fields§
§domain: Option<String>§effect_id: Option<i64>§func: String§modified_attribute_id: Option<i64>§modifying_attribute_id: Option<i64>§operator: Option<i64>Trait Implementations§
Source§impl Clone for DogmaEffectModifier
impl Clone for DogmaEffectModifier
Source§impl Debug for DogmaEffectModifier
impl Debug for DogmaEffectModifier
Source§impl<'de> Deserialize<'de> for DogmaEffectModifier
impl<'de> Deserialize<'de> for DogmaEffectModifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DogmaEffectModifier
impl PartialEq for DogmaEffectModifier
impl StructuralPartialEq for DogmaEffectModifier
Auto Trait Implementations§
impl Freeze for DogmaEffectModifier
impl RefUnwindSafe for DogmaEffectModifier
impl Send for DogmaEffectModifier
impl Sync for DogmaEffectModifier
impl Unpin for DogmaEffectModifier
impl UnsafeUnpin for DogmaEffectModifier
impl UnwindSafe for DogmaEffectModifier
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