pub struct RuntimeEnv {
pub vars: Vec<String>,
pub prompts: Vec<String>,
pub secrets: Vec<String>,
pub client_context: Vec<Value>,
}Fields§
§vars: Vec<String>§prompts: Vec<String>§secrets: Vec<String>§client_context: Vec<Value>Implementations§
Source§impl RuntimeEnv
impl RuntimeEnv
pub fn add_to_client_context(&mut self, index: usize, value: Value)
Trait Implementations§
Source§impl Clone for RuntimeEnv
impl Clone for RuntimeEnv
Source§fn clone(&self) -> RuntimeEnv
fn clone(&self) -> RuntimeEnv
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 RuntimeEnv
impl Debug for RuntimeEnv
Source§impl Default for RuntimeEnv
impl Default for RuntimeEnv
Source§fn default() -> RuntimeEnv
fn default() -> RuntimeEnv
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RuntimeEnv
impl RefUnwindSafe for RuntimeEnv
impl Send for RuntimeEnv
impl Sync for RuntimeEnv
impl Unpin for RuntimeEnv
impl UnsafeUnpin for RuntimeEnv
impl UnwindSafe for RuntimeEnv
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