usecrate::MartinResult;usecrate::reload::ReloadAdvisory;/// Where a reload driver applies advisories.
////// The production implementation is [`TileSourceManager`](crate::TileSourceManager);
/// tests use a recording spy.
pubtraitSink: Send + 'static {/// Applies a [`ReloadAdvisory`] to the live source set.
fnapply_changes(&self,
advisory: ReloadAdvisory,
)-> impl Future<Output = MartinResult<()>>+Send;}