pub struct Installed {Show 14 fields
pub app_id: String,
pub channel: String,
pub version: String,
pub target: String,
pub command: String,
pub release_id: String,
pub package_id: String,
pub sha256: String,
pub installed_at: String,
pub server: String,
pub signature_key_id: Option<String>,
pub author_key_id: Option<String>,
pub signed_by: Option<String>,
pub install_script: Option<String>,
}Fields§
§app_id: String§channel: String§version: String§target: String§command: String§release_id: String§package_id: String§sha256: String§installed_at: String§server: String§signature_key_id: Option<String>The API key that signed this release, when it came from a registry.
The author key that also signed the package, if any.
signed_by: Option<String>The c:id or si:id that signed as author, if any.
install_script: Option<String>The install script’s SHA-256, or none when the target has none.
Missing for installs made before this was recorded.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Installed
impl<'de> Deserialize<'de> for Installed
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 Installed
impl RefUnwindSafe for Installed
impl Send for Installed
impl Sync for Installed
impl Unpin for Installed
impl UnsafeUnpin for Installed
impl UnwindSafe for Installed
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