pub struct CSharpFunctionBindingProperties {
pub script: Option<String>,
pub dll_path: Option<String>,
pub class: Option<String>,
pub method: Option<String>,
}Expand description
The binding properties associated with a CSharp function.
Fields§
§script: Option<String>The Csharp code containing a single function definition.
dll_path: Option<String>The Csharp code containing a single function definition.
class: Option<String>The Csharp code containing a single function definition.
method: Option<String>The Csharp code containing a single function definition.
Implementations§
Trait Implementations§
Source§impl Clone for CSharpFunctionBindingProperties
impl Clone for CSharpFunctionBindingProperties
Source§fn clone(&self) -> CSharpFunctionBindingProperties
fn clone(&self) -> CSharpFunctionBindingProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CSharpFunctionBindingProperties
impl Default for CSharpFunctionBindingProperties
Source§fn default() -> CSharpFunctionBindingProperties
fn default() -> CSharpFunctionBindingProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CSharpFunctionBindingProperties
impl<'de> Deserialize<'de> for CSharpFunctionBindingProperties
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 CSharpFunctionBindingProperties
impl PartialEq for CSharpFunctionBindingProperties
Source§fn eq(&self, other: &CSharpFunctionBindingProperties) -> bool
fn eq(&self, other: &CSharpFunctionBindingProperties) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CSharpFunctionBindingProperties
Auto Trait Implementations§
impl Freeze for CSharpFunctionBindingProperties
impl RefUnwindSafe for CSharpFunctionBindingProperties
impl Send for CSharpFunctionBindingProperties
impl Sync for CSharpFunctionBindingProperties
impl Unpin for CSharpFunctionBindingProperties
impl UnwindSafe for CSharpFunctionBindingProperties
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