Expand description
§Bindings to the OSLog
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- OSLog
Entry - A single entry from the unified logging system.
- OSLog
Entry Activity - An entry generated by an activity event.
- OSLog
Entry Boundary - This entry represents metadata that partitions sequences of other entries.
- OSLog
Entry Log - Entries made by the os_log API.
- OSLog
Entry LogLevel - The level that this entry was generated at.
- OSLog
Entry Signpost - Entries made by the os_signpost API.
- OSLog
Entry Signpost Type - The kind of of signpost emitted.
- OSLog
Entry Store Category - A classification of how the entry was to be stored and rotated at the point when it was created.
- OSLog
Enumerator - An enumerator that views entries in the unified logging system.
- OSLog
Enumerator Options - Control the direction of the iteration.
- OSLog
Message Component - The message arguments for a particular entry. There is one component for each placeholder in the formatString plus one component for any text after the last placeholder.
- OSLog
Message Component Argument Category - The kind of data corresponding to an argument in a message payload, like the number associated with a “%d” placeholder. This value can be undefined if the argument data cannot be decoded; for example, it may be redacted.
- OSLog
Position - An opaque abstraction representing a point in a sequence of entries in the unified logging system.
- OSLog
Store - A set of entries from the unified logging system. Instances represent a fixed range of entries and may be backed by a logarchive or the Mac’s local store.
- OSLog
Store Scope - Create a store to a subset of the libtrace entries.
Traits§
- OSLog
Entry From Process - Entry subclasses conforming to this protocol represent data that are generated from a process; they have metadata about the originator.
- OSLog
Entry With Payload - Entry subclasses conforming to this protocol represent entries that were made using a handle and a format string.