[−][src]Struct testing::Tester
Fields
cm: Arc<SourceMap>
globals: Globals
Methods
impl Tester
[src]
pub fn new() -> Self
[src]
pub fn print_errors<F, Ret>(&self, op: F) -> Result<Ret, StdErr> where
F: FnOnce(Arc<SourceMap>, Handler) -> Result<Ret, ()>,
[src]
F: FnOnce(Arc<SourceMap>, Handler) -> Result<Ret, ()>,
Run test and print errors.
pub fn errors<F, Ret>(&self, op: F) -> Result<Ret, Vec<Diagnostic>> where
F: FnOnce(Arc<SourceMap>, Handler) -> Result<Ret, ()>,
[src]
F: FnOnce(Arc<SourceMap>, Handler) -> Result<Ret, ()>,
Run test and collect errors.
Auto Trait Implementations
impl Send for Tester
impl Sync for Tester
impl Unpin for Tester
impl !UnwindSafe for Tester
impl !RefUnwindSafe for Tester
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, F> Fold<T> for F where
T: FoldWith<F>,
[src]
T: FoldWith<F>,
default fn fold(&mut self, t: T) -> T
[src]
fn then<F>(self, folder: F) -> AndThen<Self, F> where
F: Fold<T>,
[src]
F: Fold<T>,
impl<T, F> Visit<T> for F where
T: VisitWith<F> + ?Sized,
[src]
T: VisitWith<F> + ?Sized,
default fn visit(&mut self, t: &T)
[src]
fn then<F>(self, visitor: F) -> AndThen<Self, F> where
F: Visit<T>,
[src]
F: Visit<T>,