pub struct TransformedComponentSource {
pub tag_name: String,
pub parser_content: String,
pub artifact_content: Option<String>,
}Expand description
Owned replacement views produced by a plugin’s component-source transform.
Fields§
§tag_name: StringResolved registry key. May differ from the filename-derived tag when the authored source names the component itself.
parser_content: StringContent the WebUI SSR parser consumes for this component.
artifact_content: Option<String>Optional distinct authored source retained for the plugin’s client
artifact. None reuses parser_content for the artifact.
Trait Implementations§
Source§impl Clone for TransformedComponentSource
impl Clone for TransformedComponentSource
Source§impl Debug for TransformedComponentSource
impl Debug for TransformedComponentSource
impl Eq for TransformedComponentSource
impl StructuralPartialEq for TransformedComponentSource
Auto Trait Implementations§
impl Freeze for TransformedComponentSource
impl RefUnwindSafe for TransformedComponentSource
impl Send for TransformedComponentSource
impl Sync for TransformedComponentSource
impl Unpin for TransformedComponentSource
impl UnsafeUnpin for TransformedComponentSource
impl UnwindSafe for TransformedComponentSource
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