pub struct MetamorphosisSignal {
pub goal_id: GoalId,
pub should_transform: bool,
pub reason: String,
pub recommended_change: ScopeChange,
}Fields§
§goal_id: GoalId§should_transform: bool§reason: String§recommended_change: ScopeChangeTrait Implementations§
Source§impl Clone for MetamorphosisSignal
impl Clone for MetamorphosisSignal
Source§fn clone(&self) -> MetamorphosisSignal
fn clone(&self) -> MetamorphosisSignal
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 moreSource§impl Debug for MetamorphosisSignal
impl Debug for MetamorphosisSignal
Source§impl<'de> Deserialize<'de> for MetamorphosisSignal
impl<'de> Deserialize<'de> for MetamorphosisSignal
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
Auto Trait Implementations§
impl Freeze for MetamorphosisSignal
impl RefUnwindSafe for MetamorphosisSignal
impl Send for MetamorphosisSignal
impl Sync for MetamorphosisSignal
impl Unpin for MetamorphosisSignal
impl UnsafeUnpin for MetamorphosisSignal
impl UnwindSafe for MetamorphosisSignal
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