pub enum ParserPluginArtifacts {
None,
ComponentTemplates(Vec<ComponentTemplateArtifact>),
}Expand description
Build artifacts extracted from a parser plugin after parsing completes.
Variants§
None
The plugin did not produce any post-parse artifacts.
ComponentTemplates(Vec<ComponentTemplateArtifact>)
Client component templates keyed by tag name.
Trait Implementations§
Source§impl Clone for ParserPluginArtifacts
impl Clone for ParserPluginArtifacts
Source§impl Debug for ParserPluginArtifacts
impl Debug for ParserPluginArtifacts
impl Eq for ParserPluginArtifacts
Source§impl PartialEq for ParserPluginArtifacts
impl PartialEq for ParserPluginArtifacts
impl StructuralPartialEq for ParserPluginArtifacts
Auto Trait Implementations§
impl Freeze for ParserPluginArtifacts
impl RefUnwindSafe for ParserPluginArtifacts
impl Send for ParserPluginArtifacts
impl Sync for ParserPluginArtifacts
impl Unpin for ParserPluginArtifacts
impl UnsafeUnpin for ParserPluginArtifacts
impl UnwindSafe for ParserPluginArtifacts
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