Struct ScriptPluginLibrary
pub struct ScriptPluginLibrary { /* private fields */ }Expand description
Validated script plugin library contents plus generated Rhai source.
Implementations§
§impl ScriptPluginLibrary
impl ScriptPluginLibrary
pub fn functions(&self) -> &[ScriptPluginFunction]
pub fn functions(&self) -> &[ScriptPluginFunction]
Returns loaded script plugin functions in deterministic discovery order.
Trait Implementations§
§impl Clone for ScriptPluginLibrary
impl Clone for ScriptPluginLibrary
§fn clone(&self) -> ScriptPluginLibrary
fn clone(&self) -> ScriptPluginLibrary
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 more§impl Debug for ScriptPluginLibrary
impl Debug for ScriptPluginLibrary
§impl Default for ScriptPluginLibrary
impl Default for ScriptPluginLibrary
§fn default() -> ScriptPluginLibrary
fn default() -> ScriptPluginLibrary
Returns the “default value” for a type. Read more
§impl PartialEq for ScriptPluginLibrary
impl PartialEq for ScriptPluginLibrary
impl Eq for ScriptPluginLibrary
impl StructuralPartialEq for ScriptPluginLibrary
Auto Trait Implementations§
impl Freeze for ScriptPluginLibrary
impl RefUnwindSafe for ScriptPluginLibrary
impl Send for ScriptPluginLibrary
impl Sync for ScriptPluginLibrary
impl Unpin for ScriptPluginLibrary
impl UnsafeUnpin for ScriptPluginLibrary
impl UnwindSafe for ScriptPluginLibrary
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