pub enum BookItem {
Chapter(Chapter),
Separator,
PartTitle(String),
}
Expand description
Enum representing any type of item which can be added to a book.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BookItem
impl<'de> Deserialize<'de> for BookItem
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
impl StructuralPartialEq for BookItem
Auto Trait Implementations§
impl Freeze for BookItem
impl RefUnwindSafe for BookItem
impl Send for BookItem
impl Sync for BookItem
impl Unpin for BookItem
impl UnwindSafe for BookItem
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