pub struct InlineAssertion { /* private fields */ }Implementations§
Source§impl InlineAssertion
impl InlineAssertion
pub fn new(content: &TextContent, context: impl Into<String>) -> Self
Sourcepub fn starts_with(self, expectations: &[InlineExpectation]) -> Self
pub fn starts_with(self, expectations: &[InlineExpectation]) -> Self
Assert that the inline list starts with the provided expectations.
This mirrors the workflow described in the inline proposal: tests only need to check the prefix of the inline list for quick sanity checks.
Sourcepub fn nodes(&self) -> &[InlineNode]
pub fn nodes(&self) -> &[InlineNode]
Exposes the raw inline nodes for custom assertions.
Auto Trait Implementations§
impl Freeze for InlineAssertion
impl RefUnwindSafe for InlineAssertion
impl Send for InlineAssertion
impl Sync for InlineAssertion
impl Unpin for InlineAssertion
impl UnsafeUnpin for InlineAssertion
impl UnwindSafe for InlineAssertion
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