Module info

Source
Expand description

This module contains the structs that are used to pass information into the callbacks of the SyncFilter trait and the Filter trait.

Structs§

CancelFetchData
Information for the SyncFilter::cancel_fetch_data callback.
CancelFetchPlaceholders
Information for the SyncFilter::cancel_fetch_placeholders callback.
Closed
Information for the SyncFilter::closed callback.
Dehydrate
Information for the SyncFilter::dehydrate callback.
Dehydrated
Information for the SyncFilter::dehydrated callback.
Delete
Information for the SyncFilter::delete callback.
Deleted
Information for the SyncFilter::deleted callback.
FetchData
Information for the SyncFilter::fetch_data callback.
FetchPlaceholders
Information for the SyncFilter::fetch_placeholders callback.
Opened
Information for the SyncFilter::opened callback.
Rename
Information for the SyncFilter::rename callback.
Renamed
Information for the SyncFilter::renamed callback.
ValidateData
Information for the SyncFilter::validate_data callback.

Enums§

DehydrationReason
The reason a placeholder has been dehydrated.