pub struct Track {
pub releases: Option<Vec<TrackRelease>>,
pub track: Option<String>,
}Expand description
A track configuration. The resource for TracksService.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- tracks create edits (response)
- tracks get edits (response)
- tracks patch edits (request|response)
- tracks update edits (request|response)
Fields§
§releases: Option<Vec<TrackRelease>>In a read request, represents all active releases in the track. In an update request, represents desired changes.
track: Option<String>Identifier of the track. Form factor tracks have a special prefix as an identifier, for example wear:production, automotive:production. More on track name
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Track
impl<'de> Deserialize<'de> for Track
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
impl RequestValue for Track
impl ResponseResult for Track
Auto Trait Implementations§
impl Freeze for Track
impl RefUnwindSafe for Track
impl Send for Track
impl Sync for Track
impl Unpin for Track
impl UnwindSafe for Track
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