Class DecodeError

    • Method Detail

      • unknown_version

        public static DecodeError unknown_version()
        Utility method to constructs a new UnknownVersion-variant DecodeError
      • unknown_required_feature

        public static DecodeError unknown_required_feature()
        Utility method to constructs a new UnknownRequiredFeature-variant DecodeError
      • invalid_value

        public static DecodeError invalid_value()
        Utility method to constructs a new InvalidValue-variant DecodeError
      • short_read

        public static DecodeError short_read()
        Utility method to constructs a new ShortRead-variant DecodeError
      • bad_length_descriptor

        public static DecodeError bad_length_descriptor()
        Utility method to constructs a new BadLengthDescriptor-variant DecodeError
      • io

        public static DecodeError io​(IOError a)
        Utility method to constructs a new Io-variant DecodeError
      • unsupported_compression

        public static DecodeError unsupported_compression()
        Utility method to constructs a new UnsupportedCompression-variant DecodeError
      • eq

        public boolean eq​(DecodeError b)
        Checks if two DecodeErrors contain equal inner contents. This ignores pointers and is_owned flags and looks at the values in fields.