pub struct TraceIngestPayload {
pub trace: TraceRecord,
pub request_body_b64: Option<String>,
pub upstream_request_body_b64: Option<String>,
pub response_body_b64: Option<String>,
}Fields§
§trace: TraceRecord§request_body_b64: Option<String>§upstream_request_body_b64: Option<String>§response_body_b64: Option<String>Trait Implementations§
Source§impl Clone for TraceIngestPayload
impl Clone for TraceIngestPayload
Source§fn clone(&self) -> TraceIngestPayload
fn clone(&self) -> TraceIngestPayload
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 TraceIngestPayload
impl Debug for TraceIngestPayload
Source§impl<'de> Deserialize<'de> for TraceIngestPayload
impl<'de> Deserialize<'de> for TraceIngestPayload
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 TraceIngestPayload
impl RefUnwindSafe for TraceIngestPayload
impl Send for TraceIngestPayload
impl Sync for TraceIngestPayload
impl Unpin for TraceIngestPayload
impl UnsafeUnpin for TraceIngestPayload
impl UnwindSafe for TraceIngestPayload
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