pub struct PackIngestionDebugLog {
pub context: PackLogContext,
pub level: LogLevel,
pub message: String,
pub type_: PackIngestionDebugLogType,
}
Expand description
Pack log generated by an executing ingestion. Contains metadata helpful for debugging
JSON schema
{
"description": "Pack log generated by an executing ingestion. Contains
metadata helpful for debugging",
"type": "object",
"required": [
"context",
"level",
"message",
"type"
],
"properties": {
"context": {
"$ref": "#/components/schemas/PackLogContext"
},
"level": {
"$ref": "#/components/schemas/LogLevel"
},
"message": {
"description": "The message that's passed into context.logger.",
"examples": [
"The formula is called!"
],
"type": "string"
},
"type": {
"type": "string",
"enum": [
"ingestionDebug"
],
"x-tsType": "PackLogType.IngestionDebug"
}
},
"additionalProperties": false,
"x-schema-name": "PackIngestionDebugLog"
}
Fields§
§context: PackLogContext
§level: LogLevel
§message: String
The message that’s passed into context.logger.
type_: PackIngestionDebugLogType
Trait Implementations§
Source§impl Clone for PackIngestionDebugLog
impl Clone for PackIngestionDebugLog
Source§fn clone(&self) -> PackIngestionDebugLog
fn clone(&self) -> PackIngestionDebugLog
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 PackIngestionDebugLog
impl Debug for PackIngestionDebugLog
Source§impl<'de> Deserialize<'de> for PackIngestionDebugLog
impl<'de> Deserialize<'de> for PackIngestionDebugLog
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 From<&PackIngestionDebugLog> for PackIngestionDebugLog
impl From<&PackIngestionDebugLog> for PackIngestionDebugLog
Source§fn from(value: &PackIngestionDebugLog) -> Self
fn from(value: &PackIngestionDebugLog) -> Self
Converts to this type from the input type.
Source§impl From<PackIngestionDebugLog> for PackLog
impl From<PackIngestionDebugLog> for PackLog
Source§fn from(value: PackIngestionDebugLog) -> Self
fn from(value: PackIngestionDebugLog) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PackIngestionDebugLog
impl RefUnwindSafe for PackIngestionDebugLog
impl Send for PackIngestionDebugLog
impl Sync for PackIngestionDebugLog
impl Unpin for PackIngestionDebugLog
impl UnwindSafe for PackIngestionDebugLog
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