pub enum SummaryText {
Escaped(String),
Html(String),
}Expand description
Text destined for a summary element.
§Examples
use actions_rs::{Summary, SummaryText};
let mut s = Summary::new();
s.heading(SummaryText::escaped("a<b"), 2) // escaped
.heading(SummaryText::html("<em>raw</em>"), 3); // verbatim
assert_eq!(s.stringify(), "<h2>a<b</h2>\n<h3><em>raw</em></h3>\n");Variants§
Escaped(String)
Escape HTML metacharacters before rendering.
Html(String)
Insert trusted HTML verbatim.
Implementations§
Source§impl SummaryText
impl SummaryText
Trait Implementations§
Source§impl Clone for SummaryText
impl Clone for SummaryText
Source§fn clone(&self) -> SummaryText
fn clone(&self) -> SummaryText
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 SummaryText
impl Debug for SummaryText
Source§impl From<&String> for SummaryText
impl From<&String> for SummaryText
Source§impl From<&str> for SummaryText
impl From<&str> for SummaryText
Source§impl From<String> for SummaryText
impl From<String> for SummaryText
Source§impl From<SummaryText> for Cell
impl From<SummaryText> for Cell
Source§fn from(text: SummaryText) -> Self
fn from(text: SummaryText) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SummaryText
impl PartialEq for SummaryText
Source§fn eq(&self, other: &SummaryText) -> bool
fn eq(&self, other: &SummaryText) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SummaryText
impl StructuralPartialEq for SummaryText
Auto Trait Implementations§
impl Freeze for SummaryText
impl RefUnwindSafe for SummaryText
impl Send for SummaryText
impl Sync for SummaryText
impl Unpin for SummaryText
impl UnsafeUnpin for SummaryText
impl UnwindSafe for SummaryText
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