C++ RPC question

i am sending and receiving big arraydata using RPC

and i heard there is a way to optimize it with custom serialization using struct

is RPC normally handling this? or i need to make it for optimizing network transfer

There are specifically network oriented variables like vectors of the NetQuantize variant

Note: there are a couple of variants depending on the precision you need.

a youtube video that explains quite a bit about the subject.

Note: External video not made by Epic Games.