pub struct DbArticle {
pub id: Option<Uuid>,
pub title: String,
pub hero_image: String,
pub slug: String,
pub description: String,
pub author: String,
pub status: String,
pub created: DateTime<Utc>,
pub content: String,
pub source: String,
pub published: Option<DateTime<Utc>>,
pub kind: String,
}Expand description
Database model representing an article
Contains all fields that map to the articles table in the database.
Fields§
§id: Option<Uuid>§title: String§hero_image: String§slug: String§description: String§status: String§created: DateTime<Utc>§content: String§source: String§published: Option<DateTime<Utc>>§kind: StringImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DbArticle
impl RefUnwindSafe for DbArticle
impl Send for DbArticle
impl Sync for DbArticle
impl Unpin for DbArticle
impl UnwindSafe for DbArticle
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more