pub struct QuickXmlDeserializeRenderStep {
pub boxed_deserializer: bool,
}
Expand description
Implements a RenderStep
that renders the code for the quick_xml
deserialization.
Fields§
§boxed_deserializer: bool
Whether to box the deserializer or not.
Boxing the deserializer will reduce the stack usage, but may decrease the performance.
Trait Implementations§
Source§impl RenderStep for QuickXmlDeserializeRenderStep
impl RenderStep for QuickXmlDeserializeRenderStep
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 QuickXmlDeserializeRenderStep
impl RefUnwindSafe for QuickXmlDeserializeRenderStep
impl Send for QuickXmlDeserializeRenderStep
impl Sync for QuickXmlDeserializeRenderStep
impl Unpin for QuickXmlDeserializeRenderStep
impl UnwindSafe for QuickXmlDeserializeRenderStep
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