pub struct TrustEntry {
pub name: String,
pub version: String,
pub level: TrustLevel,
pub installed_at: String,
pub publisher: Option<String>,
pub content_sha256: String,
pub signer_key_fp: Option<String>,
}Fields§
§name: String§version: String§level: TrustLevel§installed_at: String§publisher: Option<String>§content_sha256: StringSHA-256 hex of the installed skill YAML; used for rug-pull detection.
signer_key_fp: Option<String>Key fingerprint of the signer at install time; used for publisher-change detection.
Trait Implementations§
Source§impl Clone for TrustEntry
impl Clone for TrustEntry
Source§fn clone(&self) -> TrustEntry
fn clone(&self) -> TrustEntry
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 TrustEntry
impl Debug for TrustEntry
Source§impl Default for TrustEntry
impl Default for TrustEntry
Source§fn default() -> TrustEntry
fn default() -> TrustEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TrustEntry
impl<'de> Deserialize<'de> for TrustEntry
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 TrustEntry
impl RefUnwindSafe for TrustEntry
impl Send for TrustEntry
impl Sync for TrustEntry
impl Unpin for TrustEntry
impl UnsafeUnpin for TrustEntry
impl UnwindSafe for TrustEntry
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