func (c *Client) DBUpdates() (*DBUpdates, error) {
	updater, ok := c.driverClient.(driver.DBUpdater)
	if !ok {
		return nil, errors.Status(StatusNotImplemented, "kivik: driver does not implement DBUpdater")
	}
	updatesi, err := updater.DBUpdates()
	if err != nil {
		return nil, err
	}
	return newDBUpdates(context.Background(), updatesi), nil
}
// DBUpdates begins polling for database updates.
DBUpdates begins polling for database updates.
// DBUpdates begins polling for database updates .
func (c *Client) DBUpdates() (*DBUpdates, error) {
	updater, ok := c.driverClient.(driver.DBUpdater)
	if !ok {
		return nil, errors.Status(StatusNotImplemented, "kivik: driver does not implement DBUpdater")
	}
	updatesi, err := updater.DBUpdates()
	if err != nil {
		return nil, err
	}
	return newDBUpdates(context.Background(), updatesi), nil
}
func ( c * Client ) DBUpdates ( ) ( * DBUpdates , error ) { updater , ok := c . driverClient . ( driver . DBUpdater ) if ! ok { return nil , errors . Status ( StatusNotImplemented , " " ) } updatesi , err := updater . DBUpdates ( ) if err != nil { return nil , err } return newDBUpdates ( context . Background ( ) , updatesi ) , nil }
DBUpdates begins polling for database updates.
DBUpdates begins polling for database updates .