use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct O11yPeriodO11yOccurrenceFrame {
#[serde(rename = "absPath", skip_serializing_if = "Option::is_none")]
pub abs_path: Option<String>,
#[serde(rename = "colno", skip_serializing_if = "Option::is_none")]
pub colno: Option<i32>,
#[serde(rename = "filename", skip_serializing_if = "Option::is_none")]
pub filename: Option<String>,
#[serde(rename = "function", skip_serializing_if = "Option::is_none")]
pub function: Option<String>,
#[serde(rename = "inApp", skip_serializing_if = "Option::is_none")]
pub in_app: Option<bool>,
#[serde(rename = "lineno", skip_serializing_if = "Option::is_none")]
pub lineno: Option<i32>,
#[serde(rename = "module", skip_serializing_if = "Option::is_none")]
pub module: Option<String>,
}
impl O11yPeriodO11yOccurrenceFrame {
pub fn new() -> O11yPeriodO11yOccurrenceFrame {
O11yPeriodO11yOccurrenceFrame {
abs_path: None,
colno: None,
filename: None,
function: None,
in_app: None,
lineno: None,
module: None,
}
}
}