pub trait Declaration {
Show 20 associated items
type Form;
type Message;
type Key;
type Attempt;
type Headers;
type RetryAfter;
type ProcessedAt;
type Clock;
type Opening;
type Fifo;
type OwnClaim;
type OwnFetch;
type OwnAck;
type OwnRetry;
type OwnRetryAfter;
type OwnDiscard;
type OwnDeadLetter;
type OwnExtend;
type OwnLock;
type OwnUnlock;
}Expand description
Required Associated Types§
Sourcetype Headers
type Headers
The delivery’s headers: Headers or
HeaderFields.
Sourcetype RetryAfter
type RetryAfter
The time a retried row is due: RetryAfter.
Sourcetype ProcessedAt
type ProcessedAt
The time a row was processed: ProcessedAt.
Sourcetype Clock
type Clock
The clock: Clock; unset for SystemClock.
Sourcetype OwnClaim
type OwnClaim
The service’s own claim: own::Claim.
Sourcetype OwnFetch
type OwnFetch
The service’s own fetch: own::Fetch.
Sourcetype OwnRetry
type OwnRetry
The service’s own retry: own::Retry.
Sourcetype OwnRetryAfter
type OwnRetryAfter
The service’s own delayed retry: own::RetryAfter.
Sourcetype OwnDiscard
type OwnDiscard
The service’s own discard: own::Discard.
Sourcetype OwnDeadLetter
type OwnDeadLetter
The service’s own dead letter: own::DeadLetter.
Sourcetype OwnExtend
type OwnExtend
The service’s own lease extension: own::Extend.
Sourcetype OwnUnlock
type OwnUnlock
The service’s own unlock: own::Unlock.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".