Is it possible to reexport a symbol from a static library in a shared library?

Assume I have a static library libfoo.a that provides a symbol foo, I want to create a Rust shared library that statically links to libfoo.a. Is it possible to export foo in the resulting shared library using the same name foo?