Struct pbcodec::Error [] [src]

pub struct Error<T> {
    pub stream: T,
    pub error: TrackableError<ErrorKind>,
}

Fields

Trait Implementations

impl<T: Debug> Debug for Error<T>
[src]

Formats the value using the given formatter.

impl<T> Display for Error<T>
[src]

Formats the value using the given formatter. Read more

impl<T: Debug> Error for Error<T>
[src]

A short description of the error. Read more

The lower-level cause of this error, if any. Read more

impl<T> Trackable for Error<T>
[src]

Event type which a history of an instance of this type can have.

Assigns a randomly generated tracking number to this instance. Read more

Returns the tracking number of this instance if it has been assigned.

Enables tracking of this instance.

Disables tracking of this intance.

Returns the reference of the tracking history of this instance.

Returns the mutable reference of the tracking history of this instance.

Add an event into the tail of the history of this instance. Read more

Returns true if tracking of this instance is enabled, otherwise false.