[#BloombergLP-bslma-ManagedPtr-09] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslma.adoc[bslma]::xref:BloombergLP/bslma/ManagedPtr-0fa.adoc[ManagedPtr]<TARGET_TYPE&&> :relfileprefix: ../../ :mrdocs: Incomplete specialization that rejects `ManagedPtr` to rvalue references. == Synopsis Declared in `<bslma_managedptr.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TARGET_TYPE> class xref:BloombergLP/bslma/ManagedPtr-0fa.adoc[ManagedPtr]<TARGET_TYPE&&>; ---- == Description This specialization is declared but not defined, in order to provide an early compile‐fail check to catch misuse of managed pointer to reference types, which is explicitly called out as not supported in the primary class template contract. [.small]#Created with https://www.mrdocs.com[MrDocs]#