pub struct AskamaDocumentMetadata {
pub title: Option<String>,
pub headings: Option<Vec<AskamaDocumentHeading>>,
}
Fields
title: Option<String>
headings: Option<Vec<AskamaDocumentHeading>>
Implementations
sourceimpl AskamaDocumentMetadata
impl AskamaDocumentMetadata
pub fn load_from_json(_json: &str) -> ServerResult<Self>
Trait Implementations
sourceimpl Clone for AskamaDocumentMetadata
impl Clone for AskamaDocumentMetadata
sourcefn clone(&self) -> AskamaDocumentMetadata
fn clone(&self) -> AskamaDocumentMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AskamaDocumentMetadata
impl Debug for AskamaDocumentMetadata
sourceimpl<'de> Deserialize<'de> for AskamaDocumentMetadata
impl<'de> Deserialize<'de> for AskamaDocumentMetadata
sourcefn 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
sourceimpl Serialize for AskamaDocumentMetadata
impl Serialize for AskamaDocumentMetadata
Auto Trait Implementations
impl RefUnwindSafe for AskamaDocumentMetadata
impl Send for AskamaDocumentMetadata
impl Sync for AskamaDocumentMetadata
impl Unpin for AskamaDocumentMetadata
impl UnwindSafe for AskamaDocumentMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<EI, EO> ErrorExtWrap<EO> for EI where
EO: ErrorExtWrapFrom<EI>,
impl<EI, EO> ErrorExtWrap<EO> for EI where
EO: ErrorExtWrapFrom<EI>,
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more