Marshal an A-typed value into a Buf.
A unique identifier defining this marshaller.
A unique identifier defining this marshaller. This is transmitted together with marshalled values in order to pick the the appropriate unmarshaller for a given value.
Attempt to unmarshal an A-typed context value.