§
    ”jo  ã                   ó    —  G d „ d¦  «        Z dS )c                   ó0   — e Zd ZdZd„ Zd„ Zd„ Zd„ Zd„ ZdS )Ú
Dispatcherz3Dispatcher is the interface for pycasbin dispatcherc                 ó   — dS )z0add_policies adds policies rule to all instance.N© ©ÚselfÚsecÚptypeÚruless       úc/lsinfo/ai/hellotax_ai/base_platform/venv/lib/python3.11/site-packages/casbin/persist/dispatcher.pyÚadd_policieszDispatcher.add_policies   ó   € àˆó    c                 ó   — dS )z8remove_policies removes policies rule from all instance.Nr   r   s       r   Úremove_policieszDispatcher.remove_policies   r   r   c                 ó   — dS )zTremove_filtered_policy removes policy rules that match the filter from all instance.Nr   )r   r   r	   Úfield_indexÚfield_valuess        r   Úremove_filtered_policyz!Dispatcher.remove_filtered_policy   r   r   c                 ó   — dS )z8clear_policy clears all current policy in all instances.Nr   )r   s    r   Úclear_policyzDispatcher.clear_policy   r   r   c                 ó   — dS )z4update_policy updates policy rule from all instance.Nr   )r   r   r	   Úold_ruleÚnew_rules        r   Úupdate_policyzDispatcher.update_policy#   r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r   r   r      se   € € € € € Ø=Ð=ðð ð ðð ð ðð ð ðð ð ðð ð ð ð r   r   N)r   r   r   r   ú<module>r      s7   ðð ð ð ð ð ñ ô ð ð ð r   