pub struct ProjectedEffect {
pub type_id: i32,
pub effect_id: i32,
pub attributes: BTreeMap<i32, f64>,
}Expand description
A projected dogma effect.
Fields§
§type_id: i32The type the effect belongs to.
effect_id: i32Which effect, as dogmaEffects in the SDE numbers them.
attributes: BTreeMap<i32, f64>Every attribute and its value the effect reads.
Trait Implementations§
Source§impl Clone for ProjectedEffect
impl Clone for ProjectedEffect
Source§impl Debug for ProjectedEffect
impl Debug for ProjectedEffect
Source§impl<'de> Deserialize<'de> for ProjectedEffect
impl<'de> Deserialize<'de> for ProjectedEffect
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 ProjectedEffect
impl PartialEq for ProjectedEffect
Source§impl Serialize for ProjectedEffect
impl Serialize for ProjectedEffect
impl StructuralPartialEq for ProjectedEffect
Auto Trait Implementations§
impl Freeze for ProjectedEffect
impl RefUnwindSafe for ProjectedEffect
impl Send for ProjectedEffect
impl Sync for ProjectedEffect
impl Unpin for ProjectedEffect
impl UnsafeUnpin for ProjectedEffect
impl UnwindSafe for ProjectedEffect
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