pub struct ScriptingEngineInitializerConfig {
pub scripts_path: PathBuf,
pub filters_path: PathBuf,
}Fields§
§scripts_path: PathBufDirectory containing scripts.
filters_path: PathBufDirectory containing Tera filters.
Implementations§
Source§impl ScriptingEngineInitializerConfig
impl ScriptingEngineInitializerConfig
Sourcepub fn default_scripts_path() -> PathBuf
pub fn default_scripts_path() -> PathBuf
Default directory containing scripts.
Sourcepub fn default_filters_path() -> PathBuf
pub fn default_filters_path() -> PathBuf
Default directory containing Tera filters.
Sourcepub fn from_app_context(ctx: &AppContext) -> Result<Self>
pub fn from_app_context(ctx: &AppContext) -> Result<Self>
Create a new ScriptingEngineInitializerConfig instance from the Loco AppContext.
Trait Implementations§
Source§impl Clone for ScriptingEngineInitializerConfig
impl Clone for ScriptingEngineInitializerConfig
Source§fn clone(&self) -> ScriptingEngineInitializerConfig
fn clone(&self) -> ScriptingEngineInitializerConfig
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<'de> Deserialize<'de> for ScriptingEngineInitializerConfig
impl<'de> Deserialize<'de> for ScriptingEngineInitializerConfig
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
Auto Trait Implementations§
impl Freeze for ScriptingEngineInitializerConfig
impl RefUnwindSafe for ScriptingEngineInitializerConfig
impl Send for ScriptingEngineInitializerConfig
impl Sync for ScriptingEngineInitializerConfig
impl Unpin for ScriptingEngineInitializerConfig
impl UnwindSafe for ScriptingEngineInitializerConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more