Struct dioxus_fullstack::document::ServerDocument
source · pub struct ServerDocument(/* private fields */);Expand description
A Document provider that collects all contents injected into the head for SSR rendering.
Trait Implementations§
source§impl Default for ServerDocument
impl Default for ServerDocument
source§fn default() -> ServerDocument
fn default() -> ServerDocument
Returns the “default value” for a type. Read more
source§impl Document for ServerDocument
impl Document for ServerDocument
source§fn new_evaluator(&self, js: String) -> GenerationalBox<Box<dyn Evaluator>>
fn new_evaluator(&self, js: String) -> GenerationalBox<Box<dyn Evaluator>>
Create a new evaluator for the document that evaluates JavaScript and facilitates communication between JavaScript and Rust.
source§fn create_meta(&self, props: MetaProps)
fn create_meta(&self, props: MetaProps)
Create a new meta tag
source§fn create_script(&self, props: ScriptProps)
fn create_script(&self, props: ScriptProps)
Create a new script tag
source§fn create_link(&self, props: LinkProps)
fn create_link(&self, props: LinkProps)
Create a new link tag
source§fn create_style(&self, props: StyleProps)
fn create_style(&self, props: StyleProps)
Create a new style tag
Auto Trait Implementations§
impl !Freeze for ServerDocument
impl !RefUnwindSafe for ServerDocument
impl !Send for ServerDocument
impl !Sync for ServerDocument
impl Unpin for ServerDocument
impl !UnwindSafe for ServerDocument
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.