Function readEnum [src]

Prototype

pub inline fn readEnum( self: Self, comptime Enum: type, endian: std.builtin.Endian, ) ReadEnumError!Enum

Parameters

self: SelfEnum: typeendian: std.builtin.Endian

Possible Errors

EndOfStream NoEofError
InvalidValue

An integer was read, but it did not match any of the tags in the supplied enum.

Source

pub inline fn readEnum( self: Self, comptime Enum: type, endian: std.builtin.Endian, ) ReadEnumError!Enum { return @errorCast(self.any().readEnum(Enum, endian)); }