pub struct PlaylistUpdateDraftDataRequest {
pub display_name: Option<String>,
pub author_id: Option<UserId>,
pub description: Option<String>,
pub language: Option<String>,
pub privacy_level: Option<PrivacyLevel>,
pub other_keywords: Option<String>,
pub categories: Option<Vec<CategoryId>>,
pub age_ranges: Option<Vec<AgeRangeId>>,
pub affiliations: Option<Vec<AffiliationId>>,
pub items: Option<Vec<JigId>>,
}
Expand description
Request for updating a Playlist’s draft data.
Fields§
§display_name: Option<String>
The Playlist’s name.
The current author
description: Option<String>
Description of the Playlist.
language: Option<String>
The language the Playlist uses.
NOTE: in the format en
, eng
, en-US
, eng-US
or eng-USA
. To be replaced with a struct that enforces this.
privacy_level: Option<PrivacyLevel>
Privacy level for the Playlist.
other_keywords: Option<String>
Additional keywords for searches
categories: Option<Vec<CategoryId>>
The Playlist’s categories.
age_ranges: Option<Vec<AgeRangeId>>
The Playlist’s age ranges.
affiliations: Option<Vec<AffiliationId>>
The Playlist’s affiliations.
items: Option<Vec<JigId>>
The Playlist’s JIGs.
Trait Implementations§
Source§impl Default for PlaylistUpdateDraftDataRequest
impl Default for PlaylistUpdateDraftDataRequest
Source§fn default() -> PlaylistUpdateDraftDataRequest
fn default() -> PlaylistUpdateDraftDataRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlaylistUpdateDraftDataRequest
impl<'de> Deserialize<'de> for PlaylistUpdateDraftDataRequest
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 PlaylistUpdateDraftDataRequest
impl RefUnwindSafe for PlaylistUpdateDraftDataRequest
impl Send for PlaylistUpdateDraftDataRequest
impl Sync for PlaylistUpdateDraftDataRequest
impl Unpin for PlaylistUpdateDraftDataRequest
impl UnwindSafe for PlaylistUpdateDraftDataRequest
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