pub struct GhLogReport {
pub schema_version: SchemaVersion,
pub tool: ToolInfo,
pub captured_at: Option<DateTime<Utc>>,
pub call_count: usize,
pub redaction_enforced: bool,
pub calls: Vec<CallReport>,
pub summary: ReceiptSummary,
pub checks: Vec<Check>,
}Fields§
§schema_version: SchemaVersion§tool: ToolInfo§captured_at: Option<DateTime<Utc>>§call_count: usize§redaction_enforced: bool§calls: Vec<CallReport>§summary: ReceiptSummary§checks: Vec<Check>Trait Implementations§
Source§impl Clone for GhLogReport
impl Clone for GhLogReport
Source§fn clone(&self) -> GhLogReport
fn clone(&self) -> GhLogReport
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 GhLogReport
impl Debug for GhLogReport
Source§impl<'de> Deserialize<'de> for GhLogReport
impl<'de> Deserialize<'de> for GhLogReport
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 GhLogReport
impl RefUnwindSafe for GhLogReport
impl Send for GhLogReport
impl Sync for GhLogReport
impl Unpin for GhLogReport
impl UnsafeUnpin for GhLogReport
impl UnwindSafe for GhLogReport
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