Module sentry::internals

source ·
Expand description

Useful internals.

This module contains types that users of the create typically do not have to directly interface with directly. These are often returned from methods on other types.

Structs

Represents an auth header.
An error from the parse function.
Helper struct that is returned from init.
ISO 8601 combined date and time with time zone.
Unique identifier for debug information files and their debug information.
Creates the default HTTP transport.
Represents a Sentry dsn.
A transport can send events via HTTP to sentry.
Indicates a parsing error
Represents a project ID.
A scope guard.
The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).
A Universally Unique Identifier (UUID).

Enums

Represents a dsn url parsing error.
Raised if a project ID cannot be parsed from a string.
Represents the scheme of an url http/https.
The reserved variants of UUIDs.
The version of the UUID, denoting the generating algorithm.

Traits

A helper trait that converts an object into a breadcrumb.
Helper trait to convert a string into an Option<Dsn>.
The time zone.
The trait for transports.
A factory creating transport instances.