use serde::{Serialize,Deserialize};
use crate::database::id::{CrawlLogEntryId, RequestId};
use crate::time::UtcTimestamp;
use crate::url::UrlWithoutFragment;
#[derive(Clone,Debug,Serialize,Deserialize)]
pub struct CrawlOutputMetadata {
#[serde(skip)]
pub crawl_log_entry: CrawlLogEntryId,
#[serde(skip)]
pub request_id: Option<RequestId>,
pub url: UrlWithoutFragment,
pub last_modified: Option<UtcTimestamp>,
}