diff options
Diffstat (limited to 'gd/packet/parser/fields/padding_field.h')
-rw-r--r-- | gd/packet/parser/fields/padding_field.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gd/packet/parser/fields/padding_field.h b/gd/packet/parser/fields/padding_field.h index bb99d42a0..ea40ccded 100644 --- a/gd/packet/parser/fields/padding_field.h +++ b/gd/packet/parser/fields/padding_field.h @@ -51,6 +51,14 @@ class PaddingField : public PacketField { virtual void GenValidator(std::ostream&) const override; + virtual std::string GetRustDataType() const override; + + void GenRustGetter(std::ostream& s, Size start_offset, Size end_offset) const override; + + void GenRustWriter(std::ostream& s, Size start_offset, Size end_offset) const override; + + void GenBoundsCheck(std::ostream&, Size, Size, std::string) const override{}; + private: Size size_; }; |