pub struct GradientEvent {
pub event_id: String,
pub root: String,
pub key: String,
pub state: GradientState,
pub norm: Option<f64>,
}Expand description
Parameter gradient fact recorded during a probe run.
Fields§
§event_id: String§root: String§key: StringParameter key under root.
state: GradientState§norm: Option<f64>Implementations§
Trait Implementations§
Source§impl Clone for GradientEvent
impl Clone for GradientEvent
Source§fn clone(&self) -> GradientEvent
fn clone(&self) -> GradientEvent
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 GradientEvent
impl Debug for GradientEvent
Source§impl<'de> Deserialize<'de> for GradientEvent
impl<'de> Deserialize<'de> for GradientEvent
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 GradientEvent
impl PartialEq for GradientEvent
Source§impl Serialize for GradientEvent
impl Serialize for GradientEvent
impl StructuralPartialEq for GradientEvent
Auto Trait Implementations§
impl Freeze for GradientEvent
impl RefUnwindSafe for GradientEvent
impl Send for GradientEvent
impl Sync for GradientEvent
impl Unpin for GradientEvent
impl UnsafeUnpin for GradientEvent
impl UnwindSafe for GradientEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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