pub struct ResourceTraceEvent {Show 13 fields
pub owner_kind: String,
pub owner_id: String,
pub resource_kind: String,
pub action: ResourceAction,
pub amount: Option<i64>,
pub before: Option<i64>,
pub after: Option<i64>,
pub capacity: Option<i64>,
pub underflow_amount: Option<i64>,
pub reason: Option<String>,
pub error_kind: Option<String>,
pub message: Option<String>,
pub resource_error_kind: Option<String>,
}Fields§
§owner_kind: String§owner_id: String§resource_kind: String§action: ResourceAction§amount: Option<i64>§before: Option<i64>§after: Option<i64>§capacity: Option<i64>§underflow_amount: Option<i64>§reason: Option<String>§error_kind: Option<String>§message: Option<String>§resource_error_kind: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for ResourceTraceEvent
impl Clone for ResourceTraceEvent
Source§fn clone(&self) -> ResourceTraceEvent
fn clone(&self) -> ResourceTraceEvent
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 ResourceTraceEvent
impl Debug for ResourceTraceEvent
Source§impl<'de> Deserialize<'de> for ResourceTraceEvent
impl<'de> Deserialize<'de> for ResourceTraceEvent
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
impl Eq for ResourceTraceEvent
Source§impl PartialEq for ResourceTraceEvent
impl PartialEq for ResourceTraceEvent
Source§impl Serialize for ResourceTraceEvent
impl Serialize for ResourceTraceEvent
impl StructuralPartialEq for ResourceTraceEvent
Auto Trait Implementations§
impl Freeze for ResourceTraceEvent
impl RefUnwindSafe for ResourceTraceEvent
impl Send for ResourceTraceEvent
impl Sync for ResourceTraceEvent
impl Unpin for ResourceTraceEvent
impl UnsafeUnpin for ResourceTraceEvent
impl UnwindSafe for ResourceTraceEvent
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