pub struct Poem {
pub id: Option<String>,
pub lang: Option<LanguageTag>,
pub title: Option<Title>,
pub epigraphs: Vec<Epigraph>,
pub stanzas: Vec<PoemStanza>,
pub text_authors: Vec<Paragraph>,
pub date: Option<Date>,
}Fields§
§id: Option<String>§lang: Option<LanguageTag>§title: Option<Title>§epigraphs: Vec<Epigraph>§stanzas: Vec<PoemStanza>§date: Option<Date>Date this poem was written.
Trait Implementations§
source§impl PartialEq<Poem> for Poem
impl PartialEq<Poem> for Poem
impl StructuralPartialEq for Poem
Auto Trait Implementations§
impl RefUnwindSafe for Poem
impl Send for Poem
impl Sync for Poem
impl Unpin for Poem
impl UnwindSafe for Poem
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