pub enum TextError {
CommentSyntaxMissing,
XmlCommentContainsCloser,
CommentNotLf,
CommentCharacter {
character: char,
},
CommentMidLine,
}Expand description
Error returned while rendering a plain text document’s comment nodes.
Variants§
CommentSyntaxMissing
A text document has comment nodes but no commentSyntax was selected.
XmlCommentContainsCloser
An XML comment’s text would contain its own closing delimiter.
CommentNotLf
A comment node contains a carriage return.
CommentCharacter
A comment node contains a control character other than a line feed or a tab, or a Unicode line or paragraph separator.
CommentMidLine
A comment node follows text that does not end a line.
Trait Implementations§
impl Copy for TextError
Source§impl Error for TextError
impl Error for TextError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for TextError
impl RefUnwindSafe for TextError
impl Send for TextError
impl Sync for TextError
impl Unpin for TextError
impl UnsafeUnpin for TextError
impl UnwindSafe for TextError
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