pub struct InMemoryScriptResolver { /* private fields */ }Expand description
An in-memory script resolver used for tests and fixture loading.
Implementations§
Trait Implementations§
Source§impl Clone for InMemoryScriptResolver
impl Clone for InMemoryScriptResolver
Source§fn clone(&self) -> InMemoryScriptResolver
fn clone(&self) -> InMemoryScriptResolver
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 Debug for InMemoryScriptResolver
impl Debug for InMemoryScriptResolver
Source§impl Default for InMemoryScriptResolver
impl Default for InMemoryScriptResolver
Source§fn default() -> InMemoryScriptResolver
fn default() -> InMemoryScriptResolver
Returns the “default value” for a type. Read more
Source§impl ScriptResolver for InMemoryScriptResolver
impl ScriptResolver for InMemoryScriptResolver
Source§fn resolve_script_bytes(
&self,
script_name: &str,
res_type: ResType,
) -> Result<Option<Vec<u8>>, SourceError>
fn resolve_script_bytes( &self, script_name: &str, res_type: ResType, ) -> Result<Option<Vec<u8>>, SourceError>
Source§fn resolve_script(
&self,
script_name: &str,
res_type: ResType,
) -> Result<Option<String>, SourceError>
fn resolve_script( &self, script_name: &str, res_type: ResType, ) -> Result<Option<String>, SourceError>
Auto Trait Implementations§
impl Freeze for InMemoryScriptResolver
impl RefUnwindSafe for InMemoryScriptResolver
impl Send for InMemoryScriptResolver
impl Sync for InMemoryScriptResolver
impl Unpin for InMemoryScriptResolver
impl UnsafeUnpin for InMemoryScriptResolver
impl UnwindSafe for InMemoryScriptResolver
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