pub fn emit_protocol_request(
spec: &MessageSpec,
) -> Result<Option<String>, EmitError>Expand description
Emit the impl crate::ProtocolRequest for <Type> block for a request spec.
Returns None if the spec is not a MessageType::Request.
ยงErrors
Returns an error when the emitted impl is not valid Rust, which is an emitter bug.