pub trait Serialize<P>where P: ProtocolWriter,{ fn write(&self, p: &mut P); }
Vec is Thrift List type
[T] is Thrift List type