pub struct JsonTextItem {
pub text: String,
pub x: f64,
pub y: f64,
pub width: f64,
pub height: f64,
pub font_name: Option<String>,
pub font_size: Option<f64>,
pub confidence: Option<f64>,
}Expand description
A text element from JSON output.
Fields§
§text: String§x: f64§y: f64§width: f64§height: f64§font_name: Option<String>§font_size: Option<f64>§confidence: Option<f64>Trait Implementations§
Source§impl Clone for JsonTextItem
impl Clone for JsonTextItem
Source§fn clone(&self) -> JsonTextItem
fn clone(&self) -> JsonTextItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsonTextItem
impl Debug for JsonTextItem
Source§impl<'de> Deserialize<'de> for JsonTextItem
impl<'de> Deserialize<'de> for JsonTextItem
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 JsonTextItem
impl RefUnwindSafe for JsonTextItem
impl Send for JsonTextItem
impl Sync for JsonTextItem
impl Unpin for JsonTextItem
impl UnsafeUnpin for JsonTextItem
impl UnwindSafe for JsonTextItem
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