[−][src]Struct rusoto_personalize_runtime::GetPersonalizedRankingRequest
Fields
campaign_arn: String
The Amazon Resource Name (ARN) of the campaign to use for generating the personalized ranking.
context: Option<HashMap<String, String>>
The contextual metadata to use when getting recommendations. Contextual metadata includes any interaction information that might be relevant when getting a user's recommendations, such as the user's current location or device type. For more information, see Contextual Metadata.
input_list: Vec<String>
A list of items (itemId's) to rank. If an item was not included in the training dataset, the item is appended to the end of the reranked list. The maximum is 500.
user_id: String
The user for which you want the campaign to provide a personalized ranking.
Trait Implementations
impl Clone for GetPersonalizedRankingRequest
[src]
fn clone(&self) -> GetPersonalizedRankingRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetPersonalizedRankingRequest
[src]
impl Default for GetPersonalizedRankingRequest
[src]
impl PartialEq<GetPersonalizedRankingRequest> for GetPersonalizedRankingRequest
[src]
fn eq(&self, other: &GetPersonalizedRankingRequest) -> bool
[src]
fn ne(&self, other: &GetPersonalizedRankingRequest) -> bool
[src]
impl Serialize for GetPersonalizedRankingRequest
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for GetPersonalizedRankingRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetPersonalizedRankingRequest
impl Send for GetPersonalizedRankingRequest
impl Sync for GetPersonalizedRankingRequest
impl Unpin for GetPersonalizedRankingRequest
impl UnwindSafe for GetPersonalizedRankingRequest
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
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.
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>,