pub struct ArticleConfig {
pub url: String,
pub title: Option<String>,
pub language: Option<String>,
pub archive_path: Option<String>,
pub markdown_file: Option<String>,
pub screenshot_light_file: Option<String>,
pub screenshot_dark_file: Option<String>,
pub images_dir: Option<String>,
pub has_local_images: Option<bool>,
pub expected_figures: Option<u32>,
pub format: Option<String>,
}Expand description
Configuration for a single article.
Fields§
§url: String§title: Option<String>§language: Option<String>§archive_path: Option<String>§markdown_file: Option<String>§screenshot_light_file: Option<String>§screenshot_dark_file: Option<String>§images_dir: Option<String>§has_local_images: Option<bool>§expected_figures: Option<u32>§format: Option<String>Trait Implementations§
Source§impl Clone for ArticleConfig
impl Clone for ArticleConfig
Source§fn clone(&self) -> ArticleConfig
fn clone(&self) -> ArticleConfig
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 ArticleConfig
impl Debug for ArticleConfig
Source§impl Default for ArticleConfig
impl Default for ArticleConfig
Source§fn default() -> ArticleConfig
fn default() -> ArticleConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArticleConfig
impl<'de> Deserialize<'de> for ArticleConfig
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 ArticleConfig
impl RefUnwindSafe for ArticleConfig
impl Send for ArticleConfig
impl Sync for ArticleConfig
impl Unpin for ArticleConfig
impl UnsafeUnpin for ArticleConfig
impl UnwindSafe for ArticleConfig
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