pub struct FormulaParseDiagnosticsBuilder { /* private fields */ }Implementations§
Source§impl FormulaParseDiagnosticsBuilder
impl FormulaParseDiagnosticsBuilder
pub fn new(policy: FormulaParsePolicy) -> Self
pub fn record_error( &mut self, sheet: &str, address: &str, formula: &str, error: &str, )
pub fn build(self) -> FormulaParseDiagnostics
pub fn is_empty(&self) -> bool
pub fn has_errors(&self) -> bool
Auto Trait Implementations§
impl Freeze for FormulaParseDiagnosticsBuilder
impl RefUnwindSafe for FormulaParseDiagnosticsBuilder
impl Send for FormulaParseDiagnosticsBuilder
impl Sync for FormulaParseDiagnosticsBuilder
impl Unpin for FormulaParseDiagnosticsBuilder
impl UnsafeUnpin for FormulaParseDiagnosticsBuilder
impl UnwindSafe for FormulaParseDiagnosticsBuilder
Blanket Implementations§
impl<T> Allocation for T
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