pub struct CodeBlockResult {
pub diagnostics: Vec<CodeBlockDiagnostic>,
pub formatted_content: Option<String>,
pub was_modified: bool,
}Expand description
Result of processing a single code block.
Fields§
§diagnostics: Vec<CodeBlockDiagnostic>Diagnostics from linting.
formatted_content: Option<String>Formatted content (if formatting was requested and succeeded).
was_modified: boolWhether the code block was modified.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CodeBlockResult
impl RefUnwindSafe for CodeBlockResult
impl Send for CodeBlockResult
impl Sync for CodeBlockResult
impl Unpin for CodeBlockResult
impl UnwindSafe for CodeBlockResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more