Struct gapi_grpc::google::logging::v2::LogEntrySourceLocation[][src]

pub struct LogEntrySourceLocation {
    pub file: String,
    pub line: i64,
    pub function: String,
}

Additional information about the source code location that produced the log entry.

Fields

file: String

Optional. Source file name. Depending on the runtime environment, this might be a simple name or a fully-qualified name.

line: i64

Optional. Line within the source file. 1-based; 0 indicates no line number available.

function: String

Optional. Human-readable name of the function or method being invoked, with optional context such as the class or package name. This information may be used in contexts such as the logs viewer, where a file and line number are less meaningful. The format can vary by language. For example: qual.if.ied.Class.method (Java), dir/package.func (Go), function (Python).

Trait Implementations

impl Clone for LogEntrySourceLocation[src]

impl Debug for LogEntrySourceLocation[src]

impl Default for LogEntrySourceLocation[src]

impl Message for LogEntrySourceLocation[src]

impl PartialEq<LogEntrySourceLocation> for LogEntrySourceLocation[src]

impl StructuralPartialEq for LogEntrySourceLocation[src]

Auto Trait Implementations

impl RefUnwindSafe for LogEntrySourceLocation

impl Send for LogEntrySourceLocation

impl Sync for LogEntrySourceLocation

impl Unpin for LogEntrySourceLocation

impl UnwindSafe for LogEntrySourceLocation

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]