Struct dioxus_cli::plugin::interface::PluginInner
source · pub struct PluginInner {
pub plugin_dir: String,
pub from_loader: bool,
}
Fields§
§plugin_dir: String
§from_loader: bool
Trait Implementations§
source§impl Clone for PluginInner
impl Clone for PluginInner
source§fn clone(&self) -> PluginInner
fn clone(&self) -> PluginInner
Returns a copy 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 Debug for PluginInner
impl Debug for PluginInner
source§impl Default for PluginInner
impl Default for PluginInner
source§fn default() -> PluginInner
fn default() -> PluginInner
Returns the “default value” for a type. Read more
source§impl<'lua> FromLua<'lua> for PluginInner
impl<'lua> FromLua<'lua> for PluginInner
Auto Trait Implementations§
impl RefUnwindSafe for PluginInner
impl Send for PluginInner
impl Sync for PluginInner
impl Unpin for PluginInner
impl UnwindSafe for PluginInner
Blanket Implementations§
source§impl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
impl<'lua, T> FromLuaMulti<'lua> for Twhere T: FromLua<'lua>,
source§fn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
fn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
Performs the conversion. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<'lua, T> ToLuaMulti<'lua> for Twhere
T: ToLua<'lua>,
impl<'lua, T> ToLuaMulti<'lua> for Twhere T: ToLua<'lua>,
source§fn to_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
fn to_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
Performs the conversion.