pub struct DataInfo {
pub num_pages: i64,
pub pages: Option<Vec<PageInfo>>,
}Expand description
Basic information about a parsed document.
Fields§
§num_pages: i64Number of pages in the document.
pages: Option<Vec<PageInfo>>Per-page dimensions, when returned.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataInfo
impl<'de> Deserialize<'de> for DataInfo
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
impl Eq for DataInfo
impl StructuralPartialEq for DataInfo
Auto Trait Implementations§
impl Freeze for DataInfo
impl RefUnwindSafe for DataInfo
impl Send for DataInfo
impl Sync for DataInfo
impl Unpin for DataInfo
impl UnsafeUnpin for DataInfo
impl UnwindSafe for DataInfo
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.