[−][src]Struct letterboxd::ListsRequest
Fields
cursor: Option<Cursor>
The pagination cursor.
per_page: Option<usize>
The number of items to include per page (default is 20, maximum is 100).
sort: Option<ListRequestSort>
Defaults to Date, which returns lists that were most recently created/updated first. The ListPopularityWithFriends values are only available to signed-in members and consider popularity amongst the signed-in member’s friends.
film: Option<String>
Specify the LID of a film to return lists that include that film.
cloned_from: Option<String>
Specify the LID of a list to return lists that were cloned from that list.
tag_code: Option<String>
Specify a tag code to limit the returned lists to those tagged accordingly. Must be used with member and memberRelationship=Owner.
member: Option<String>
Specify the LID of a member to return lists that are owned or liked by the member (or their friends, when used with includeFriends).
member_relationship: Option<ListMemberRelationship>
Must be used in conjunction with member. Defaults to Owner, which returns lists owned by the specified member. Use Liked to return lists liked by the member.
include_friends: Option<IncludeFriends>
Must be used in conjunction with member. Defaults to None, which only returns lists from the member’s account. Use Only to return lists from the member’s friends, and All to return lists from both the member and their friends.
where_list_status: Vec<ListStatus>
Specify Clean to return lists that do not contain profane language. Specify Published to return the member’s lists that have been made public. Note that unpublished lists for members other than the authenticated member are never returned. Specify NotPublished to return the authenticated member’s lists that have not been made public.
filter: Vec<ListRequestFilter>
Specify NoDuplicateMembers to limit the list to only the first list for each member. filter=NoDuplicateMembers
Trait Implementations
impl Clone for ListsRequest
[src]
pub fn clone(&self) -> ListsRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ListsRequest
[src]
impl Default for ListsRequest
[src]
pub fn default() -> ListsRequest
[src]
impl Serialize for ListsRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ListsRequest
[src]
impl Send for ListsRequest
[src]
impl Sync for ListsRequest
[src]
impl Unpin for ListsRequest
[src]
impl UnwindSafe for ListsRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,