pub trait ValueTransition<T: ValueDomain>: ValueDomain {
// Required method
fn transition<'a>(
label: &'static str,
value: Self::Value<'a>,
) -> QueryResult<T::Value<'a>>;
}Required Methods§
fn transition<'a>( label: &'static str, value: Self::Value<'a>, ) -> QueryResult<T::Value<'a>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".