pub struct ExpectedTextCheck {
pub page: u32,
pub text: String,
}Expand description
One page-level assertion a composed candidate must satisfy before prepare_pdf_save will hand
out a token for it: page page must contain text somewhere in its extracted text. Built from
each PdfEditCommand’s “after” text, one entry per touched page.
Fields§
§page: u32§text: StringTrait Implementations§
Source§impl Clone for ExpectedTextCheck
impl Clone for ExpectedTextCheck
Source§impl Debug for ExpectedTextCheck
impl Debug for ExpectedTextCheck
Source§impl<'de> Deserialize<'de> for ExpectedTextCheck
impl<'de> Deserialize<'de> for ExpectedTextCheck
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExpectedTextCheck
impl PartialEq for ExpectedTextCheck
Source§impl Serialize for ExpectedTextCheck
impl Serialize for ExpectedTextCheck
impl StructuralPartialEq for ExpectedTextCheck
Auto Trait Implementations§
impl Freeze for ExpectedTextCheck
impl RefUnwindSafe for ExpectedTextCheck
impl Send for ExpectedTextCheck
impl Sync for ExpectedTextCheck
impl Unpin for ExpectedTextCheck
impl UnsafeUnpin for ExpectedTextCheck
impl UnwindSafe for ExpectedTextCheck
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.