pub struct JsonPage {
pub page: u32,
pub width: f64,
pub height: f64,
pub text: String,
pub text_items: Vec<JsonTextItem>,
pub bounding_boxes: Vec<BoundingBox>,
}Expand description
One page of the JSON output.
Fields§
§page: u32§width: f64§height: f64§text: String§text_items: Vec<JsonTextItem>§bounding_boxes: Vec<BoundingBox>Trait Implementations§
Source§impl<'de> Deserialize<'de> for JsonPage
impl<'de> Deserialize<'de> for JsonPage
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
Auto Trait Implementations§
impl Freeze for JsonPage
impl RefUnwindSafe for JsonPage
impl Send for JsonPage
impl Sync for JsonPage
impl Unpin for JsonPage
impl UnsafeUnpin for JsonPage
impl UnwindSafe for JsonPage
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