pub struct AlbumSuggestionRecord {
pub id: i64,
pub kind: String,
pub title: String,
pub photo_ids_json: String,
pub cover_photo_id: Option<i64>,
pub fingerprint: String,
pub status: String,
pub seen_count: i64,
pub created_at: String,
pub cover_thumbnail_path: Option<String>,
}Expand description
A persisted album suggestion.
Fields§
§id: i64§kind: String§title: String§photo_ids_json: String§cover_photo_id: Option<i64>§fingerprint: String§status: String§seen_count: i64§created_at: String§cover_thumbnail_path: Option<String>Resolved absolute thumbnail path (set during loading, not from DB)
Implementations§
Trait Implementations§
Source§impl Clone for AlbumSuggestionRecord
impl Clone for AlbumSuggestionRecord
Source§fn clone(&self) -> AlbumSuggestionRecord
fn clone(&self) -> AlbumSuggestionRecord
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 moreAuto Trait Implementations§
impl Freeze for AlbumSuggestionRecord
impl RefUnwindSafe for AlbumSuggestionRecord
impl Send for AlbumSuggestionRecord
impl Sync for AlbumSuggestionRecord
impl Unpin for AlbumSuggestionRecord
impl UnsafeUnpin for AlbumSuggestionRecord
impl UnwindSafe for AlbumSuggestionRecord
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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