pub struct ScriptsPainlessExecute {
pub context_setup: Option<PainlessContextSetup>,
pub script: Option<InlineScript>,
pub context: Option<String>,
}Expand description
ScriptsPainlessExecute The script to execute
Fields§
§context_setup: Option<PainlessContextSetup>§script: Option<InlineScript>§context: Option<String>The context that the script should run in.
Implementations§
Source§impl ScriptsPainlessExecute
impl ScriptsPainlessExecute
Sourcepub fn new() -> ScriptsPainlessExecute
pub fn new() -> ScriptsPainlessExecute
The script to execute
Trait Implementations§
Source§impl Clone for ScriptsPainlessExecute
impl Clone for ScriptsPainlessExecute
Source§fn clone(&self) -> ScriptsPainlessExecute
fn clone(&self) -> ScriptsPainlessExecute
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 ScriptsPainlessExecute
impl Debug for ScriptsPainlessExecute
Source§impl Default for ScriptsPainlessExecute
impl Default for ScriptsPainlessExecute
Source§fn default() -> ScriptsPainlessExecute
fn default() -> ScriptsPainlessExecute
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScriptsPainlessExecute
impl<'de> Deserialize<'de> for ScriptsPainlessExecute
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 ScriptsPainlessExecute
impl PartialEq for ScriptsPainlessExecute
Source§fn eq(&self, other: &ScriptsPainlessExecute) -> bool
fn eq(&self, other: &ScriptsPainlessExecute) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ScriptsPainlessExecute
impl Serialize for ScriptsPainlessExecute
impl StructuralPartialEq for ScriptsPainlessExecute
Auto Trait Implementations§
impl Freeze for ScriptsPainlessExecute
impl RefUnwindSafe for ScriptsPainlessExecute
impl Send for ScriptsPainlessExecute
impl Sync for ScriptsPainlessExecute
impl Unpin for ScriptsPainlessExecute
impl UnsafeUnpin for ScriptsPainlessExecute
impl UnwindSafe for ScriptsPainlessExecute
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