public static void Save(IValueSink sink, Destination value)
{
sink.EnterSequence();
Value<DaysOfWeek>.Save(sink, value.ValidDays);
Value<Time>.Save(sink, value.FromTime);
Value<Time>.Save(sink, value.ToTime);
Value<Recipient>.Save(sink, value.Recipient);
Value<uint>.Save(sink, value.ProcessIdentifier);
Value<bool>.Save(sink, value.IssueConfirmedNotifications);
Value<EventTransitionBits>.Save(sink, value.Transitions);
sink.LeaveSequence();
}