[−][src]Struct trakt::selectors::UserSelector
Trait Implementations
impl Selector for UserSelector
[src]
fn build(self) -> Value
[src]
fn insert(self, k: String, v: Value) -> Self
[src]
fn map(self, map: Map<String, Value>) -> Self
[src]
fn value(self, value: Value) -> Self
[src]
Insert a [serde_json::Value] into the item Read more
fn item<T: Serialize>(self, item: T) -> Self
[src]
Insert a [serializable] item Read more
fn json(self, json: &str) -> Self
[src]
Insert a JSON object into the item Read more
fn insert_num(self, k: String, v: impl Into<Number>) -> Self
[src]
Insert a key-number pair into the item
fn insert_str(self, k: String, v: String) -> Self
[src]
Insert a key-string pair into the item
fn insert_date(self, k: String, v: DateTime<Utc>) -> Self
[src]
Insert a key-date pair into the item
fn rated_at(self, date: DateTime<Utc>) -> Self
[src]
Specify when an item was rated
fn collected_at(self, date: DateTime<Utc>) -> Self
[src]
Specify when an item was collected
fn watched_at(self, date: DateTime<Utc>) -> Self
[src]
Specify when an item was watched
fn rating(self, rating: u8) -> Self
[src]
Specify an rating for an item
impl SelectIds for UserSelector
[src]
fn ids(&mut self) -> &mut Map<String, Value>
[src]
fn slug(self, slug: &str) -> Self
[src]
Select an item by its slug (ex. "batman-begins-2005")
fn id(self, trakt_id: u64) -> Self
[src]
Select an item by its id on trakt (ex. 228)
fn tmdb(self, tmdb_id: u64) -> Self
[src]
Select an item by its id on tmdb (ex. 272)
fn imdb(self, imdb_id: &str) -> Self
[src]
Select an item by its id on imdb (ex. "tt0372784")
fn tvdb(self, tvdb_id: u64) -> Self
[src]
Select an item by its id on tvdb (ex. 81189)
fn tvrage(self, tvrage_id: u64) -> Self
[src]
Select an item by its id on tvrage
impl Default for UserSelector
[src]
Auto Trait Implementations
impl Send for UserSelector
impl Sync for UserSelector
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.