(
self,
element,
resolved,
argname=None,
*,
type_=None,
literal_execute=False,
**kw,
)
| 648 | _resolve_literal_only = True |
| 649 | |
| 650 | def _implicit_coercions( |
| 651 | self, |
| 652 | element, |
| 653 | resolved, |
| 654 | argname=None, |
| 655 | *, |
| 656 | type_=None, |
| 657 | literal_execute=False, |
| 658 | **kw, |
| 659 | ): |
| 660 | if not _is_literal(resolved): |
| 661 | self._raise_for_expected( |
| 662 | element, resolved=resolved, argname=argname, **kw |
| 663 | ) |
| 664 | |
| 665 | return elements.BindParameter( |
| 666 | None, |
| 667 | element, |
| 668 | type_=type_, |
| 669 | unique=True, |
| 670 | literal_execute=literal_execute, |
| 671 | ) |
| 672 | |
| 673 | def _literal_coercion(self, element, **kw): |
| 674 | return element |
nothing calls this directly
no test coverage detected