pub struct CitationMetadataBuilder(/* private fields */);Expand description
Builder for CitationMetadata.
Implementations§
Source§impl CitationMetadataBuilder
impl CitationMetadataBuilder
pub fn citation_sources(self, value: impl Into<Vec<CitationSource>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> CitationMetadata
pub fn build(self) -> CitationMetadata
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for CitationMetadataBuilder
impl RefUnwindSafe for CitationMetadataBuilder
impl Send for CitationMetadataBuilder
impl Sync for CitationMetadataBuilder
impl Unpin for CitationMetadataBuilder
impl UnsafeUnpin for CitationMetadataBuilder
impl UnwindSafe for CitationMetadataBuilder
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