aboutsummaryrefslogtreecommitdiff
path: root/gd/packet/parser/fields/padding_field.h
diff options
context:
space:
mode:
Diffstat (limited to 'gd/packet/parser/fields/padding_field.h')
-rw-r--r--gd/packet/parser/fields/padding_field.h8
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_;
};