parameters: (self, dialect)
return_statement: return self.load_dialect_impl(dialect).dialect_impl(dialect)
docstring: Return the 'unwrapped' dialect impl for this type.
  
          For a type that applies wrapping logic (e.g. TypeDecorator), give
          us the real, actual dialect-level type that is used.
  
          This is used by TypeDecorator itself as well at least one case where
          dialects need to check that a particular specific dialect-level
          type is in use, within the :meth:`.DefaultDialect.set_input_sizes`
          method.
docstring_summary: Return the 'unwrapped' dialect impl for this type.
docstring_tokens: Return the unwrapped dialect impl for this type .
function: def _unwrapped_dialect_impl(self, dialect):
          """Return the 'unwrapped' dialect impl for this type.
  
          For a type that applies wrapping logic (e.g. TypeDecorator), give
          us the real, actual dialect-level type that is used.
  
          This is used by TypeDecorator itself as well at least one case where
          dialects need to check that a particular specific dialect-level
          type is in use, within the :meth:`.DefaultDialect.set_input_sizes`
          method.
  
          """
          return self.load_dialect_impl(dialect).dialect_impl(dialect)
function_tokens: def _unwrapped_dialect_impl ( self , dialect ) : return self . load_dialect_impl ( dialect ) . dialect_impl ( dialect )