usesuper::ValueRef;/// Input extractor.
pubmodinput;/// Extract from the context.
pubmodenv;/// Extract from previous context.
pubmodprev;/// Extract from the data context.
pubmoddata;pubuseself::{data::Data,env::Env,input::In,prev::Prev};/// Type that can extract from [`ValueRef`].
pubtraitFromValueRef<'a, T> {/// Extrace from [`ValueRef`].
fnfrom_value_ref(value:&ValueRef<'a, T>)->Self;}