-
Notifications
You must be signed in to change notification settings - Fork 526
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* [Rust] updated LibRsDef.generate() to add "#![allow(clippy::all)]" * [Rust] generating 'From<ENUM> for PRIMITIVE' instead of 'Into<PRIMITIVE> for ENUM' to satisfy 'from_over_into' lint * [Rust] removed unused method parameter * fixed formatting * [Rust] Updated code generator to resolve Issue #1022 * [Rust] meant issue #1028 not 1022 (renamed files accordingly) --------- Co-authored-by: Michael Ward <mward@drw.com>
- Loading branch information
Showing
4 changed files
with
34 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
<sbe:messageSchema | ||
xmlns:ns2="http://www.fixprotocol.org/ns/simple/1.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xmlns:sbe="http://fixprotocol.io/2016/sbe" | ||
package="issue1028" | ||
id="1028" | ||
version="4" | ||
semanticVersion="8.2.3" | ||
description="B3 Binary Entrypoint FIXP messages" | ||
byteOrder="littleEndian" | ||
xsi:schemaLocation="http://fixprotocol.io/2016/sbe sbe.xsd"> | ||
<types> | ||
<set name="EventIndicator" encodingType="uint8" description="Set of indicators for a given event. First use case: indicates possible retransmission of message during recovery process." sinceVersion="4"> | ||
<choice name="PossResend" description="1=Message is sent during recovery process, 0=Normal message.">0</choice> | ||
</set> | ||
<composite name="messageHeader" description="Message identifiers and length of message root."> | ||
<type name="blockLength" primitiveType="uint16" description="Length of the root of the FIX message contained before repeating groups or variable/conditions fields."/> | ||
<type name="templateId" primitiveType="uint16" description="Template ID used to encode the message."/> | ||
<type name="schemaId" primitiveType="uint16" description="ID of the system publishing the message."/> | ||
<type name="version" primitiveType="uint16" description="Schema version."/> | ||
</composite> | ||
<composite name="OutboundBusinessHeader" description="Header used for outbound business messages."> | ||
<ref name="eventIndicator" type="EventIndicator" sinceVersion="4"/> | ||
</composite> | ||
</types> | ||
|
||
<sbe:message name="ExecutionReport_New" id="200" description="Execution Report - New message is sent in response to a NewOrderSingle or SimpleNewOrder messages, or also from a restated iceberg order."> | ||
<field name="businessHeader" type="OutboundBusinessHeader" id="35524" description="Common header to all outbound business messages."/> | ||
</sbe:message> | ||
</sbe:messageSchema> |