pub struct ManagedInstallRecord {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<i32>,
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<i32>,
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<i32>§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<i32>§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 ManagedInstallRecord
impl Clone for ManagedInstallRecord
Source§fn clone(&self) -> ManagedInstallRecord
fn clone(&self) -> ManagedInstallRecord
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 ManagedInstallRecord
impl Debug for ManagedInstallRecord
Source§impl Default for ManagedInstallRecord
impl Default for ManagedInstallRecord
Source§fn default() -> ManagedInstallRecord
fn default() -> ManagedInstallRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ManagedInstallRecordwhere
ManagedInstallRecord: Default,
impl<'de> Deserialize<'de> for ManagedInstallRecordwhere
ManagedInstallRecord: Default,
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ManagedInstallRecord, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ManagedInstallRecord, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ManagedInstallRecord
impl PartialEq for ManagedInstallRecord
Source§impl Serialize for ManagedInstallRecord
impl Serialize for ManagedInstallRecord
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for ManagedInstallRecord
impl StructuralPartialEq for ManagedInstallRecord
Auto Trait Implementations§
impl Freeze for ManagedInstallRecord
impl RefUnwindSafe for ManagedInstallRecord
impl Send for ManagedInstallRecord
impl Sync for ManagedInstallRecord
impl Unpin for ManagedInstallRecord
impl UnsafeUnpin for ManagedInstallRecord
impl UnwindSafe for ManagedInstallRecord
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