Modules§
Structs§
- Device
Id - The type used in memory to represent a device, i.e. a particular Signal client instance which represents some user.
- E164
- Invalid
Device Id - Error for trying to construct a
DeviceIdwith an invalid value. - Protocol
Address - Represents a unique Signal client instance as
(<user ID>, <device ID>)pair. - Wrong
Kind OfService IdError - The error returned for a failed “downcast” conversion from a
ServiceIdto a specific kind of service ID (e.g.Pni).
Enums§
- Service
Id - A Signal service ID, which can be one of various types.
- Service
IdKind - Known types of ServiceId.
Constants§
Functions§
- try_
scoped - Simple wrapper that invokes a lambda.
Type Aliases§
- Aci
- A service ID representing an ACI (“ACcount Identifier”).
- Pni
- A service ID representing a PNI (“Phone Number Identifier”).
- Service
IdFixed Width Binary Bytes - The fixed-width binary representation of a ServiceId.