pub struct NoOpDocument;
Expand description
A document that does nothing
Trait Implementations§
Source§impl Default for NoOpDocument
impl Default for NoOpDocument
Source§fn default() -> NoOpDocument
fn default() -> NoOpDocument
Returns the “default value” for a type. Read more
Source§impl Document for NoOpDocument
impl Document for NoOpDocument
Source§fn eval(&self, _: String) -> Eval
fn eval(&self, _: String) -> Eval
Run
eval
against this document, returning an Eval
that can be used to await the result.Source§fn create_meta(&self, _: MetaProps)
fn create_meta(&self, _: MetaProps)
Create a new meta tag in the head
Source§fn create_script(&self, _: ScriptProps)
fn create_script(&self, _: ScriptProps)
Create a new script tag in the head
Source§fn create_style(&self, _: StyleProps)
fn create_style(&self, _: StyleProps)
Create a new style tag in the head
Source§fn create_link(&self, _: LinkProps)
fn create_link(&self, _: LinkProps)
Create a new link tag in the head
Source§fn create_head_element(
&self,
name: &str,
attributes: &[(&str, String)],
contents: Option<String>,
)
fn create_head_element( &self, name: &str, attributes: &[(&str, String)], contents: Option<String>, )
Create a new element in the head
Source§fn create_head_component(&self) -> bool
fn create_head_component(&self) -> bool
Check if we should create a new head component at all. If it returns false, the head component will be skipped. Read more
Auto Trait Implementations§
impl Freeze for NoOpDocument
impl RefUnwindSafe for NoOpDocument
impl Send for NoOpDocument
impl Sync for NoOpDocument
impl Unpin for NoOpDocument
impl UnwindSafe for NoOpDocument
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> 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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.