pub struct OnPageDataSchema {
pub types: Option<Vec<String>>,
pub fields: Option<Vec<OnPageDataSchemaField>>,
}Expand description
Parsed schema of a structured-data item. See https://docs.dataforseo.com/v3/on_page/microdata/.
Fields§
§types: Option<Vec<String>>Schema.org types declared by the item.
fields: Option<Vec<OnPageDataSchemaField>>Properties defined on the item.
Trait Implementations§
Source§impl Clone for OnPageDataSchema
impl Clone for OnPageDataSchema
Source§impl Debug for OnPageDataSchema
impl Debug for OnPageDataSchema
Source§impl Default for OnPageDataSchema
impl Default for OnPageDataSchema
Source§impl<'de> Deserialize<'de> for OnPageDataSchema
impl<'de> Deserialize<'de> for OnPageDataSchema
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 OnPageDataSchema
impl RefUnwindSafe for OnPageDataSchema
impl Send for OnPageDataSchema
impl Sync for OnPageDataSchema
impl Unpin for OnPageDataSchema
impl UnsafeUnpin for OnPageDataSchema
impl UnwindSafe for OnPageDataSchema
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