Struct letterboxd::LogEntry [−][src]
pub struct LogEntry {Show 13 fields
pub id: String,
pub name: String,
pub owner: MemberSummary,
pub film: FilmSummary,
pub diary_details: Option<DiaryDetails>,
pub review: Option<Review>,
pub tags2: Vec<Tag>,
pub when_created: String,
pub when_updated: String,
pub rating: f32,
pub like: bool,
pub commentable: bool,
pub links: Vec<Link>,
}
Fields
id: String
The LID of the log entry.
name: String
A descriptive title for the log entry.
owner: MemberSummary
The member who created the log entry.
film: FilmSummary
The film being logged. Includes a MemberFilmRelationship for the member who created the log entry.
diary_details: Option<DiaryDetails>
Details about the log entry, if present.
review: Option<Review>
Review details for the log entry, if present.
The tags for the log entry.
when_created: String
The timestamp of when the log entry was created, in ISO 8601 format with UTC timezone, i.e. YYYY-MM-DDThh:mm:ssZ “1997-08-29T07:14:00Z”
when_updated: String
The timestamp of when the log entry was last updated, in ISO 8601 format with UTC timezone, i.e. YYYY-MM-DDThh:mm:ssZ “1997-08-29T07:14:00Z”
rating: f32
The member’s rating for the film. Allowable values are between 0.5 and 5.0, with increments of 0.5.
like: bool
Will be true if the member likes the film (via the ‘heart’ icon).
commentable: bool
Will be true if the log entry can have comments.
links: Vec<Link>
A list of relevant URLs to this entity, on Letterboxd and external sites.
Trait Implementations
fn 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
Auto Trait Implementations
impl RefUnwindSafe for LogEntry
impl UnwindSafe for LogEntry
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more