pub struct NoOverrides;Expand description
The default resolver: no overrides, so the compiled path always runs at zero cost. The theme layer injects a real resolver when it is built.
Trait Implementations§
Source§impl OverrideResolver for NoOverrides
impl OverrideResolver for NoOverrides
Source§fn render_override(
&self,
_scope: &OverrideScope<'_>,
_vm: &Value,
) -> Option<Result<String, OverrideError>>
fn render_override( &self, _scope: &OverrideScope<'_>, _vm: &Value, ) -> Option<Result<String, OverrideError>>
An override for this view-model if one is registered for the scope, else
None (use the default). The String is engine-autoescaped HTML.Auto Trait Implementations§
impl Freeze for NoOverrides
impl RefUnwindSafe for NoOverrides
impl Send for NoOverrides
impl Sync for NoOverrides
impl Unpin for NoOverrides
impl UnsafeUnpin for NoOverrides
impl UnwindSafe for NoOverrides
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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