Struct perseus::plugins::ControlPluginHtmlShellActions
source · [−]pub struct ControlPluginHtmlShellActions {
pub set_shell: ControlPluginAction<(), String>,
}
Expand description
Control actions that pertain to the HTML shell. Note that these actions should be used extremely sparingly, as they are very rarely needed (see the available functional actions for the HTML shell), and they can have confusing side effects for CSS hierarchies, as well as potentially interrupting Perseus’ interpolation processes. Changing certain things with these may break Perseus completely in certain cases!
Fields
set_shell: ControlPluginAction<(), String>
Overrides whatever the user provided as their HTML shell completely. Whatever you provide here MUST contain a <head>
and a <body>
at least, or Perseus will completely fail.
Trait Implementations
sourceimpl Debug for ControlPluginHtmlShellActions
impl Debug for ControlPluginHtmlShellActions
sourceimpl Default for ControlPluginHtmlShellActions
impl Default for ControlPluginHtmlShellActions
sourcefn default() -> ControlPluginHtmlShellActions
fn default() -> ControlPluginHtmlShellActions
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ControlPluginHtmlShellActions
impl Send for ControlPluginHtmlShellActions
impl !Sync for ControlPluginHtmlShellActions
impl Unpin for ControlPluginHtmlShellActions
impl !UnwindSafe for ControlPluginHtmlShellActions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more