pub struct RichTextEditorPlugin;Expand description
Rich text editor plugin backed by Quill 2.0.3.
Renders a container div (<div data-ferro-quill ...>) and a hidden input
that receives the editor HTML on every text-change event. The form handler
receives standard field=<html> POST data on submit.
§Security
fieldandlabelvalues are HTML-escaped when emitted as attributes or label text (T-162-04-03).- CDN assets reference Quill 2.0.3 via jsdelivr and carry SRI sha384 integrity hashes pinned to the bytes served at phase landing (T-162-04-02).
- The editor produces user-controlled HTML. Sanitization on submit is the consumer’s responsibility (T-162-04-01).
Trait Implementations§
Source§impl JsonUiPlugin for RichTextEditorPlugin
impl JsonUiPlugin for RichTextEditorPlugin
Auto Trait Implementations§
impl Freeze for RichTextEditorPlugin
impl RefUnwindSafe for RichTextEditorPlugin
impl Send for RichTextEditorPlugin
impl Sync for RichTextEditorPlugin
impl Unpin for RichTextEditorPlugin
impl UnsafeUnpin for RichTextEditorPlugin
impl UnwindSafe for RichTextEditorPlugin
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