typing¶
Module contains custom type defintions that arc uses
CommandCallback = t.Union[FunctionCallback, type[ClassCallback]]
  
  
      module-attribute
  
¶
  
        CompletionProtocol
¶
  
        Bases: t.Protocol
Protocal that objects need to implement if they are expected to provide completions
Source code in /home/sean/sourcecode/arc/arc/typing.py
          
        
        TypeProtocol
¶
  
        Bases: t.Protocol
Protocol that custom types need to conform to