pub struct ComponentTemplateArtifact {
pub tag_name: String,
pub template: String,
pub template_json: String,
pub template_functions: String,
}Expand description
Client template payload generated by a parser plugin for one component.
Fields§
§tag_name: StringComponent custom-element tag name.
template: StringNon-WebUI plugin template payload, such as FAST <f-template> HTML.
template_json: StringWebUI JSON-safe template metadata.
template_functions: StringWebUI component-local JavaScript condition closure array.
Implementations§
Trait Implementations§
Source§impl Clone for ComponentTemplateArtifact
impl Clone for ComponentTemplateArtifact
Source§fn clone(&self) -> ComponentTemplateArtifact
fn clone(&self) -> ComponentTemplateArtifact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ComponentTemplateArtifact
impl Debug for ComponentTemplateArtifact
impl Eq for ComponentTemplateArtifact
Source§impl PartialEq for ComponentTemplateArtifact
impl PartialEq for ComponentTemplateArtifact
Source§fn eq(&self, other: &ComponentTemplateArtifact) -> bool
fn eq(&self, other: &ComponentTemplateArtifact) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ComponentTemplateArtifact
Auto Trait Implementations§
impl Freeze for ComponentTemplateArtifact
impl RefUnwindSafe for ComponentTemplateArtifact
impl Send for ComponentTemplateArtifact
impl Sync for ComponentTemplateArtifact
impl Unpin for ComponentTemplateArtifact
impl UnsafeUnpin for ComponentTemplateArtifact
impl UnwindSafe for ComponentTemplateArtifact
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