pub fn insert_input(
        &mut self,
        name: String,
        input: InputSession<Time, Vec<Value>, Diff>,
        trace: KeysOnlyHandle<Value>)
    {
        self.inputs.sessions.insert(name.clone(), input);
        self.traces.set_unkeyed(&Plan::Source(name), &trace);
    }
/// Inserts a new input session by name.
Inserts a new input session by name.
Inserts a new input session by name .
pub fn insert_input(
        &mut self,
        name: String,
        input: InputSession<Time, Vec<Value>, Diff>,
        trace: KeysOnlyHandle<Value>)
    {
        self.inputs.sessions.insert(name.clone(), input);
        self.traces.set_unkeyed(&Plan::Source(name), &trace);
    }
pub fn insert_input ( & mut self , name : String , input : InputSession < Time , Vec < Value > , Diff > , trace : KeysOnlyHandle < Value > ) { self . inputs . sessions . insert ( name . clone ( ) , input ) ; self . traces . set_unkeyed ( & Plan :: Source ( name ) , & trace ) ; }
Inserts a new input session by name.
Inserts a new input session by name .
&mut self
name
String
input
InputSession<Time, Vec<Value>, Diff>
trace
KeysOnlyHandle<Value>
&mut self
name
String
input
InputSession<Time, Vec<Value>, Diff>
trace
KeysOnlyHandle<Value>