No it logs this error if returning a struct from an entry point method:
"structs cannot be passed to or returned from external functions in burst. To fix this issue, use a reference or pointer."
It just took me several other puzzle pieces to piece together that "external functions" just means the non-Burst-compiled function that calls the Burst entry point function.