Skip to main content

emit_protocol_request

Function emit_protocol_request 

Source
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.