pub struct CreateFeedSpecification {
pub feed_type: String,
pub marketplace_ids: Vec<String>,
pub input_feed_document_id: String,
pub feed_options: Option<HashMap<String, String>>,
}Expand description
CreateFeedSpecification : Information required to create the feed.
Fields§
§feed_type: StringThe feed type.
marketplace_ids: Vec<String>A list of identifiers for marketplaces that you want the feed to be applied to.
input_feed_document_id: StringThe document identifier returned by the createFeedDocument operation. Upload the feed document contents before calling the createFeed operation.
feed_options: Option<HashMap<String, String>>Additional options to control the feed. These vary by feed type.
Implementations§
Trait Implementations§
Source§impl Clone for CreateFeedSpecification
impl Clone for CreateFeedSpecification
Source§fn clone(&self) -> CreateFeedSpecification
fn clone(&self) -> CreateFeedSpecification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateFeedSpecification
impl Debug for CreateFeedSpecification
Source§impl Default for CreateFeedSpecification
impl Default for CreateFeedSpecification
Source§fn default() -> CreateFeedSpecification
fn default() -> CreateFeedSpecification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateFeedSpecification
impl<'de> Deserialize<'de> for CreateFeedSpecification
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
Source§impl PartialEq for CreateFeedSpecification
impl PartialEq for CreateFeedSpecification
Source§impl Serialize for CreateFeedSpecification
impl Serialize for CreateFeedSpecification
impl StructuralPartialEq for CreateFeedSpecification
Auto Trait Implementations§
impl Freeze for CreateFeedSpecification
impl RefUnwindSafe for CreateFeedSpecification
impl Send for CreateFeedSpecification
impl Sync for CreateFeedSpecification
impl Unpin for CreateFeedSpecification
impl UnwindSafe for CreateFeedSpecification
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