pub struct RequestRecord {
pub operation: String,
pub category: String,
pub result: RequestResult,
}Expand description
Record of a request sent to a component.
Fields§
§operation: StringOperation name.
category: StringEvent category.
result: RequestResultResult of the request.
Trait Implementations§
Source§impl Clone for RequestRecord
impl Clone for RequestRecord
Source§fn clone(&self) -> RequestRecord
fn clone(&self) -> RequestRecord
Returns a duplicate of the value. Read more
1.0.0 · 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 RequestRecord
impl Debug for RequestRecord
Source§impl<'de> Deserialize<'de> for RequestRecord
impl<'de> Deserialize<'de> for RequestRecord
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 RequestRecord
impl RefUnwindSafe for RequestRecord
impl Send for RequestRecord
impl Sync for RequestRecord
impl Unpin for RequestRecord
impl UnsafeUnpin for RequestRecord
impl UnwindSafe for RequestRecord
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