Struct google_clouderrorreporting1_beta1::SourceLocation[][src]

pub struct SourceLocation {
    pub file_path: Option<String>,
    pub function_name: Option<String>,
    pub line_number: Option<i32>,
}

Indicates a location in the source code of the service for which errors are reported. functionName must be provided by the application when reporting an error, unless the error report contains a message with a supported exception stack trace. All fields are optional for the later case.

This type is not used in any activity, and only used as part of another schema.

Fields

The source code filename, which can include a truncated relative path, or a full path from a production machine.

Human-readable name of a function or method. The value can include optional context like the class or package name. For example, my.package.MyClass.method in case of Java.

1-based. 0 indicates that the line number is unknown.

Trait Implementations

impl Default for SourceLocation
[src]

Returns the "default value" for a type. Read more

impl Clone for SourceLocation
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SourceLocation
[src]

Formats the value using the given formatter. Read more

impl Part for SourceLocation
[src]

Auto Trait Implementations