pub struct ProductVersion {
pub current_version: Option<String>,
pub latest_version: String,
pub version_type: VersionType,
pub released_at: String,
pub content: String,
}Fields§
§current_version: Option<String>§latest_version: String§version_type: VersionType§released_at: String§content: StringTrait Implementations§
Source§impl Clone for ProductVersion
impl Clone for ProductVersion
Source§fn clone(&self) -> ProductVersion
fn clone(&self) -> ProductVersion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProductVersion
impl Debug for ProductVersion
Source§impl<'de> Deserialize<'de> for ProductVersion
impl<'de> Deserialize<'de> for ProductVersion
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 Eq for ProductVersion
Source§impl PartialEq for ProductVersion
impl PartialEq for ProductVersion
Source§impl Serialize for ProductVersion
impl Serialize for ProductVersion
impl StructuralPartialEq for ProductVersion
Auto Trait Implementations§
impl Freeze for ProductVersion
impl RefUnwindSafe for ProductVersion
impl Send for ProductVersion
impl Sync for ProductVersion
impl Unpin for ProductVersion
impl UnsafeUnpin for ProductVersion
impl UnwindSafe for ProductVersion
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