pub struct PostMetadata {
pub id: PostId,
pub title: PostTitle,
pub slug: PostSlug,
pub authored_at: OffsetDateTime,
pub updated_at: Option<OffsetDateTime>,
pub description: PostDescription,
pub image: Option<UnresolvedAssetReference>,
pub tags: Vec<PostTag>,
pub aliases: Vec<PostAlias>,
pub draft: DraftStatus,
pub tips: PostTipPolicy,
}Fields§
§id: PostId§title: PostTitle§slug: PostSlug§updated_at: Option<OffsetDateTime>§description: PostDescription§image: Option<UnresolvedAssetReference>§aliases: Vec<PostAlias>§draft: DraftStatus§tips: PostTipPolicyTrait Implementations§
Source§impl Clone for PostMetadata
impl Clone for PostMetadata
Source§impl Debug for PostMetadata
impl Debug for PostMetadata
impl Eq for PostMetadata
Source§impl PartialEq for PostMetadata
impl PartialEq for PostMetadata
Source§impl Serialize for PostMetadata
impl Serialize for PostMetadata
impl StructuralPartialEq for PostMetadata
Auto Trait Implementations§
impl Freeze for PostMetadata
impl RefUnwindSafe for PostMetadata
impl Send for PostMetadata
impl Sync for PostMetadata
impl Unpin for PostMetadata
impl UnsafeUnpin for PostMetadata
impl UnwindSafe for PostMetadata
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