pub struct AdditionalResourceUpdateRequest {
pub asset_id: Option<AssetId>,
pub display_name: Option<String>,
pub resource_type_id: Option<ResourceTypeId>,
pub resource_content: Option<ResourceContent>,
}
Expand description
Request to update an AdditionalResource
.
Fields§
§asset_id: Option<AssetId>
Asset Id (JIG or Playlist) for additional resource
display_name: Option<String>
resource display name
resource_type_id: Option<ResourceTypeId>
Type of additional resource
resource_content: Option<ResourceContent>
Kind of additional resource
Trait Implementations§
Source§impl Default for AdditionalResourceUpdateRequest
impl Default for AdditionalResourceUpdateRequest
Source§fn default() -> AdditionalResourceUpdateRequest
fn default() -> AdditionalResourceUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdditionalResourceUpdateRequest
impl<'de> Deserialize<'de> for AdditionalResourceUpdateRequest
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 AdditionalResourceUpdateRequest
impl RefUnwindSafe for AdditionalResourceUpdateRequest
impl Send for AdditionalResourceUpdateRequest
impl Sync for AdditionalResourceUpdateRequest
impl Unpin for AdditionalResourceUpdateRequest
impl UnwindSafe for AdditionalResourceUpdateRequest
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