pub struct FormattedBibliographyBlock {
pub id: String,
pub heading: Option<String>,
pub content: String,
pub entries: Vec<BibliographyEntry>,
}Expand description
A formatted bibliography block.
Fields§
§id: StringThe bibliography block identifier from the request.
heading: Option<String>The resolved heading text, if the block has one.
content: StringThe rendered block body without a document-level heading wrapper.
entries: Vec<BibliographyEntry>Individual entries rendered in this block.
Trait Implementations§
Source§impl Clone for FormattedBibliographyBlock
impl Clone for FormattedBibliographyBlock
Source§fn clone(&self) -> FormattedBibliographyBlock
fn clone(&self) -> FormattedBibliographyBlock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FormattedBibliographyBlock
impl Debug for FormattedBibliographyBlock
Source§impl<'de> Deserialize<'de> for FormattedBibliographyBlock
impl<'de> Deserialize<'de> for FormattedBibliographyBlock
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 FormattedBibliographyBlock
impl RefUnwindSafe for FormattedBibliographyBlock
impl Send for FormattedBibliographyBlock
impl Sync for FormattedBibliographyBlock
impl Unpin for FormattedBibliographyBlock
impl UnsafeUnpin for FormattedBibliographyBlock
impl UnwindSafe for FormattedBibliographyBlock
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