Struct preserves_schema::compiler::readers::ReaderPlugin
source · pub struct ReaderPlugin;
Trait Implementations§
source§impl Debug for ReaderPlugin
impl Debug for ReaderPlugin
source§impl Plugin for ReaderPlugin
impl Plugin for ReaderPlugin
source§fn generate_definition(
&self,
module_ctxt: &mut ModuleContext<'_, '_>,
definition_name: &str,
definition: &Definition
)
fn generate_definition( &self, module_ctxt: &mut ModuleContext<'_, '_>, definition_name: &str, definition: &Definition )
Use
module_ctxt
to emit code at a per-Schema-Definition level.source§fn generate_module(&self, _module_ctxt: &mut ModuleContext<'_, '_>)
fn generate_module(&self, _module_ctxt: &mut ModuleContext<'_, '_>)
Use
_module_ctxt
to emit code at a per-module level.Auto Trait Implementations§
impl RefUnwindSafe for ReaderPlugin
impl Send for ReaderPlugin
impl Sync for ReaderPlugin
impl Unpin for ReaderPlugin
impl UnwindSafe for ReaderPlugin
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