pub struct NamespaceConstantsRenderStep;
Expand description
Implements a RenderStep
that renders constants for the different namespaces
used in the schema.
Trait Implementations§
Source§impl Debug for NamespaceConstantsRenderStep
impl Debug for NamespaceConstantsRenderStep
Source§impl RenderStep for NamespaceConstantsRenderStep
impl RenderStep for NamespaceConstantsRenderStep
Source§fn finish(&mut self, meta: &MetaData<'_>, module: &mut Module)
fn finish(&mut self, meta: &MetaData<'_>, module: &mut Module)
Finishes the rendering process. Read more
Source§fn initialize(&mut self, meta: &mut MetaData<'_>)
fn initialize(&mut self, meta: &mut MetaData<'_>)
Initialized the renderer. Read more
Source§fn render_type(&mut self, ctx: &mut Context<'_, '_>)
fn render_type(&mut self, ctx: &mut Context<'_, '_>)
Renders the code for the given type. Read more
Auto Trait Implementations§
impl Freeze for NamespaceConstantsRenderStep
impl RefUnwindSafe for NamespaceConstantsRenderStep
impl Send for NamespaceConstantsRenderStep
impl Sync for NamespaceConstantsRenderStep
impl Unpin for NamespaceConstantsRenderStep
impl UnwindSafe for NamespaceConstantsRenderStep
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