pub struct CompletePart {
pub object_key: String,
pub sha256: String,
pub etag: Option<String>,
pub signature: Option<String>,
}Fields§
§object_key: String§sha256: String§etag: Option<String>§signature: Option<String>该产物的签名文本(Tauri .sig 内容)。非空时 server 写入 artifact 的
signature_metadata。CLI 不发该字段,故 #[serde(default)] 向后兼容。
Trait Implementations§
Source§impl Clone for CompletePart
impl Clone for CompletePart
Source§fn clone(&self) -> CompletePart
fn clone(&self) -> CompletePart
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 ComposeSchema for CompletePart
impl ComposeSchema for CompletePart
Source§impl Debug for CompletePart
impl Debug for CompletePart
Source§impl<'de> Deserialize<'de> for CompletePart
impl<'de> Deserialize<'de> for CompletePart
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 Serialize for CompletePart
impl Serialize for CompletePart
Auto Trait Implementations§
impl Freeze for CompletePart
impl RefUnwindSafe for CompletePart
impl Send for CompletePart
impl Sync for CompletePart
impl Unpin for CompletePart
impl UnsafeUnpin for CompletePart
impl UnwindSafe for CompletePart
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