pub fn new(
        vantage_point: VantagePoint, title: Option<String>,
        description: Option<String>, configuration: Option<Configuration>,
        common_fields: Option<CommonFields>,
    ) -> Self {
        Trace {
            vantage_point,
            title,
            description,
            configuration,
            common_fields,
            events: Vec::new(),
        }
    }
/// Creates a new qlog [Trace]
Creates a new qlog [Trace]
Creates a new qlog [ Trace ]
pub fn new(
        vantage_point: VantagePoint, title: Option<String>,
        description: Option<String>, configuration: Option<Configuration>,
        common_fields: Option<CommonFields>,
    ) -> Self {
        Trace {
            vantage_point,
            title,
            description,
            configuration,
            common_fields,
            events: Vec::new(),
        }
    }
pub fn new ( vantage_point : VantagePoint , title : Option < String > , description : Option < String > , configuration : Option < Configuration > , common_fields : Option < CommonFields > , ) -> Self { Trace { vantage_point , title , description , configuration , common_fields , events : Vec :: new ( ) , } }
Creates a new qlog [Trace]
Creates a new qlog [ Trace ]
vantage_point
VantagePoint
title
Option<String>
description
Option<String>
configuration
Option<Configuration>
common_fields
Option<CommonFields>
vantage_point
VantagePoint
title
Option<String>
description
Option<String>
configuration
Option<Configuration>
common_fields
Option<CommonFields>