pub struct TrackRelease {
pub name: Option<String>,
pub version_codes: Vec<String>,
pub status: Option<String>,
pub user_fraction: Option<f64>,
pub release_notes: Vec<LocalizedText>,
pub country_targeting: Option<Value>,
}Expand description
One release on a track. Fields this crate does not edit are carried
through untouched so a tracks.update does not drop them.
Fields§
§name: Option<String>§version_codes: Vec<String>§status: Option<String>§user_fraction: Option<f64>§release_notes: Vec<LocalizedText>§country_targeting: Option<Value>Trait Implementations§
Source§impl Clone for TrackRelease
impl Clone for TrackRelease
Source§impl Debug for TrackRelease
impl Debug for TrackRelease
Source§impl<'de> Deserialize<'de> for TrackRelease
impl<'de> Deserialize<'de> for TrackRelease
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 TrackRelease
impl RefUnwindSafe for TrackRelease
impl Send for TrackRelease
impl Sync for TrackRelease
impl Unpin for TrackRelease
impl UnsafeUnpin for TrackRelease
impl UnwindSafe for TrackRelease
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