pub struct UpdateResource {
pub id: Option<i32>,
pub version: Option<Box<Version>>,
pub branch: Option<Option<String>>,
pub release_date: Option<String>,
pub file_name: Option<Option<String>>,
pub url: Option<Option<String>>,
pub installed: Option<bool>,
pub installed_on: Option<Option<String>>,
pub installable: Option<bool>,
pub latest: Option<bool>,
pub changes: Option<Box<UpdateChanges>>,
pub hash: Option<Option<String>>,
}
Fields§
§id: Option<i32>
§version: Option<Box<Version>>
§branch: Option<Option<String>>
§release_date: Option<String>
§file_name: Option<Option<String>>
§url: Option<Option<String>>
§installed: Option<bool>
§installed_on: Option<Option<String>>
§installable: Option<bool>
§latest: Option<bool>
§changes: Option<Box<UpdateChanges>>
§hash: Option<Option<String>>
Implementations§
Source§impl UpdateResource
impl UpdateResource
pub fn new() -> UpdateResource
Trait Implementations§
Source§impl Clone for UpdateResource
impl Clone for UpdateResource
Source§fn clone(&self) -> UpdateResource
fn clone(&self) -> UpdateResource
Returns a copy of the value. Read more
1.0.0 · 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 UpdateResource
impl Debug for UpdateResource
Source§impl<'de> Deserialize<'de> for UpdateResource
impl<'de> Deserialize<'de> for UpdateResource
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
Source§impl PartialEq for UpdateResource
impl PartialEq for UpdateResource
Source§impl Serialize for UpdateResource
impl Serialize for UpdateResource
impl StructuralPartialEq for UpdateResource
Auto Trait Implementations§
impl Freeze for UpdateResource
impl RefUnwindSafe for UpdateResource
impl Send for UpdateResource
impl Sync for UpdateResource
impl Unpin for UpdateResource
impl UnwindSafe for UpdateResource
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