pub struct RemoteInstallRecord {Show 18 fields
pub install_state: String,
pub current_artifact_id: Option<String>,
pub current_version: Option<String>,
pub current_build_hash: Option<String>,
pub current_sha256: Option<String>,
pub current_protocol_version: Option<u32>,
pub current_release_path: Option<String>,
pub previous_artifact_id: Option<String>,
pub previous_version: Option<String>,
pub previous_build_hash: Option<String>,
pub previous_sha256: Option<String>,
pub previous_protocol_version: Option<u32>,
pub previous_release_path: Option<String>,
pub last_operation: Option<String>,
pub last_operation_status: Option<String>,
pub last_operation_at_ms: i64,
pub installed_at_ms: i64,
pub updated_at_ms: i64,
}Fields§
§install_state: String§current_artifact_id: Option<String>§current_version: Option<String>§current_build_hash: Option<String>§current_sha256: Option<String>§current_protocol_version: Option<u32>§current_release_path: Option<String>§previous_artifact_id: Option<String>§previous_version: Option<String>§previous_build_hash: Option<String>§previous_sha256: Option<String>§previous_protocol_version: Option<u32>§previous_release_path: Option<String>§last_operation: Option<String>§last_operation_status: Option<String>§last_operation_at_ms: i64§installed_at_ms: i64§updated_at_ms: i64Trait Implementations§
Source§impl Clone for RemoteInstallRecord
impl Clone for RemoteInstallRecord
Source§fn clone(&self) -> RemoteInstallRecord
fn clone(&self) -> RemoteInstallRecord
Returns a duplicate 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 RemoteInstallRecord
impl Debug for RemoteInstallRecord
Source§impl Default for RemoteInstallRecord
impl Default for RemoteInstallRecord
Source§fn default() -> RemoteInstallRecord
fn default() -> RemoteInstallRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteInstallRecord
impl<'de> Deserialize<'de> for RemoteInstallRecord
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 RemoteInstallRecord
impl RefUnwindSafe for RemoteInstallRecord
impl Send for RemoteInstallRecord
impl Sync for RemoteInstallRecord
impl Unpin for RemoteInstallRecord
impl UnsafeUnpin for RemoteInstallRecord
impl UnwindSafe for RemoteInstallRecord
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