Add an example of constructing and parsing a custom event using a rust helper struct, and sending them / catching them in a pipeline.