pub struct CrawlDocument {
pub markdown: Option<String>,
pub metadata: Option<Option<Value>>,
pub title: Option<String>,
pub url: Option<String>,
}Fields§
§markdown: Option<String>Markdown is the page’s content, extracted and rendered to markdown. This is the field to read.
metadata: Option<Option<Value>>§title: Option<String>Title is the document’s title, when it carried one.
url: Option<String>URL is the address actually read, after redirects.
Implementations§
Source§impl CrawlDocument
impl CrawlDocument
pub fn new() -> CrawlDocument
Trait Implementations§
Source§impl Clone for CrawlDocument
impl Clone for CrawlDocument
Source§fn clone(&self) -> CrawlDocument
fn clone(&self) -> CrawlDocument
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CrawlDocument
impl Debug for CrawlDocument
Source§impl Default for CrawlDocument
impl Default for CrawlDocument
Source§fn default() -> CrawlDocument
fn default() -> CrawlDocument
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CrawlDocument
impl<'de> Deserialize<'de> for CrawlDocument
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 CrawlDocument
impl PartialEq for CrawlDocument
Source§impl Serialize for CrawlDocument
impl Serialize for CrawlDocument
impl StructuralPartialEq for CrawlDocument
Auto Trait Implementations§
impl Freeze for CrawlDocument
impl RefUnwindSafe for CrawlDocument
impl Send for CrawlDocument
impl Sync for CrawlDocument
impl Unpin for CrawlDocument
impl UnsafeUnpin for CrawlDocument
impl UnwindSafe for CrawlDocument
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