pub struct SerdeXmlRsV8TypesRenderStep;
Expand description
Implements a RenderStep
that renders rust types of the types defined in
the schema with serde-xml-rs >= 0.8
support.
Trait Implementations§
Source§impl Debug for SerdeXmlRsV8TypesRenderStep
impl Debug for SerdeXmlRsV8TypesRenderStep
Source§impl RenderStep for SerdeXmlRsV8TypesRenderStep
impl RenderStep for SerdeXmlRsV8TypesRenderStep
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
Source§fn initialize(&mut self, meta: &mut MetaData<'_>)
fn initialize(&mut self, meta: &mut MetaData<'_>)
Initialized the renderer. Read more
Auto Trait Implementations§
impl Freeze for SerdeXmlRsV8TypesRenderStep
impl RefUnwindSafe for SerdeXmlRsV8TypesRenderStep
impl Send for SerdeXmlRsV8TypesRenderStep
impl Sync for SerdeXmlRsV8TypesRenderStep
impl Unpin for SerdeXmlRsV8TypesRenderStep
impl UnwindSafe for SerdeXmlRsV8TypesRenderStep
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