pub struct AdditionalResourceCreateRequest {
pub asset_id: AssetId,
pub display_name: String,
pub resource_type_id: ResourceTypeId,
pub resource_content: ResourceContent,
}
Expand description
Request to create a new AdditionalResource
.
Fields§
§asset_id: AssetId
Asset Id (JIG or Playlist) for additional resource
display_name: String
Display name for additional resource
resource_type_id: ResourceTypeId
Type of additional resource
resource_content: ResourceContent
Value of additional resource
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AdditionalResourceCreateRequest
impl<'de> Deserialize<'de> for AdditionalResourceCreateRequest
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 AdditionalResourceCreateRequest
impl RefUnwindSafe for AdditionalResourceCreateRequest
impl Send for AdditionalResourceCreateRequest
impl Sync for AdditionalResourceCreateRequest
impl Unpin for AdditionalResourceCreateRequest
impl UnwindSafe for AdditionalResourceCreateRequest
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