ZL i-dZddlmZmZmZedZedeZGddeeZGdd eeZ eeee efZ y ) zAn error-handling model influenced by that used by the Rust programming language See https://doc.rust-lang.org/book/ch09-00-error-handling.html. )GenericTypeVarUnionTE)boundc(eZdZdeddfdZdefdZy)OkvaluereturnNc||_yN_value)selfr s Q/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/black/rusty.py__init__z Ok.__init__ s  c|jSrrrs rokzOk.oks {{r)__name__ __module__ __qualname__rrrrrr r s!aDArr c(eZdZdeddfdZdefdZy)Errer Nc||_yr_e)rrs rrz Err.__init__s rc|jSrr rs rerrzErr.errs wwr)rrrrrr#rrrrrs!!QrrN) __doc__typingrrrr Exceptionrr rResultrrrr(s_ +* CL Cy!'!* r!uc!f} r