Struct letterboxd::Review
source · pub struct Review {
pub lbml: String,
pub contains_spoilers: bool,
pub can_share_on: Option<ThirdPartyService>,
pub shared_on: Option<ThirdPartyService>,
pub when_reviewed: String,
pub text: String,
}
Fields§
§lbml: String
The review text in LBML. May contain the following HTML tags: <br>
<strong>
<em>
<b>
<i>
<a href="">
<blockquote>
.
contains_spoilers: bool
Will be true if the member has indicated that the review field contains plot spoilers for the film.
The third-party service or services to which this review can be shared. Only included if the authenticated member is the review’s owner.
The third-party service or services to which this review has been shared. Only included if the authenticated member is the review’s owner.
when_reviewed: String
The timestamp when this log entry’s review was first published, in ISO 8601 format with UTC timezone, i.e. YYYY-MM-DDThh:mm:ssZ “1997-08-29T07:14:00Z”
text: String
The review text formatted as HTML.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Review
impl<'de> Deserialize<'de> for Review
source§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 Freeze for Review
impl RefUnwindSafe for Review
impl Send for Review
impl Sync for Review
impl Unpin for Review
impl UnwindSafe for Review
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