pub struct RssConfig {
pub enabled: bool,
pub filename: String,
pub sections: Vec<String>,
pub limit: usize,
pub exclude_encrypted_blocks: bool,
}Expand description
RSS feed config
Fields§
§enabled: boolEnable RSS generation
filename: StringOutput filename
sections: Vec<String>Sections to include (empty = all)
limit: usizeMaximum number of items
exclude_encrypted_blocks: boolExclude posts with encrypted blocks
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RssConfig
impl<'de> Deserialize<'de> for RssConfig
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 RssConfig
impl RefUnwindSafe for RssConfig
impl Send for RssConfig
impl Sync for RssConfig
impl Unpin for RssConfig
impl UnwindSafe for RssConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more