pub struct AddonSideEffectSummary {Show 16 fields
pub id: String,
pub addon_id: Option<String>,
pub token_id: Option<String>,
pub permission: AddonPermission,
pub library_id: String,
pub target: AddonSideEffectTarget,
pub idempotency_key: String,
pub validation_status: String,
pub safe_error_code: Option<String>,
pub apply_status: String,
pub apply_error_code: Option<String>,
pub applied_item_id: Option<String>,
pub applied_source: Option<String>,
pub apply_report: Option<Value>,
pub applied_at: Option<String>,
pub created_at: Option<String>,
}Fields§
§id: String§addon_id: Option<String>§token_id: Option<String>§permission: AddonPermission§library_id: String§target: AddonSideEffectTarget§idempotency_key: String§validation_status: String§safe_error_code: Option<String>§apply_status: String§apply_error_code: Option<String>§applied_item_id: Option<String>§applied_source: Option<String>§apply_report: Option<Value>§applied_at: Option<String>§created_at: Option<String>Trait Implementations§
Source§impl Clone for AddonSideEffectSummary
impl Clone for AddonSideEffectSummary
Source§fn clone(&self) -> AddonSideEffectSummary
fn clone(&self) -> AddonSideEffectSummary
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 AddonSideEffectSummary
impl Debug for AddonSideEffectSummary
Source§impl<'de> Deserialize<'de> for AddonSideEffectSummary
impl<'de> Deserialize<'de> for AddonSideEffectSummary
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 PartialEq for AddonSideEffectSummary
impl PartialEq for AddonSideEffectSummary
Source§fn eq(&self, other: &AddonSideEffectSummary) -> bool
fn eq(&self, other: &AddonSideEffectSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AddonSideEffectSummary
impl Serialize for AddonSideEffectSummary
impl Eq for AddonSideEffectSummary
impl StructuralPartialEq for AddonSideEffectSummary
Auto Trait Implementations§
impl Freeze for AddonSideEffectSummary
impl RefUnwindSafe for AddonSideEffectSummary
impl Send for AddonSideEffectSummary
impl Sync for AddonSideEffectSummary
impl Unpin for AddonSideEffectSummary
impl UnsafeUnpin for AddonSideEffectSummary
impl UnwindSafe for AddonSideEffectSummary
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