Versions in this module Expand all Collapse all v1 v1.2.2 Feb 10, 2022 v1.2.1 Dec 18, 2021 Changes in this version + func NewBitFieldOfLengthOverflowingTypeError(bitFieldLength uint, bitFieldType string) (e *bitFieldOfLengthOverflowingTypeError) + func NewBitFieldOfUnsupportedTypeError(bitFieldType string) (e *bitFieldOfUnsupportedTypeError) + func NewBitFieldWithMalformedTagError() *bitFieldWithMalformedTagError + func NewBitFieldWithNoStructTagError() *bitFieldWithNoStructTagError + func NewFormatWithNoWordsError() *formatWithNoWordsError + func NewLengthOfByteSliceNotEqualToFormatLengthError(formatLengthInBytes, byteSliceLength uint) (e *lengthOfByteSliceNotEqualToFormatLengthError) + func NewNonPointerError() *nonPointerError + func NewPointerToNonStructVariableError() *pointerToNonStructVariableError + func NewWordNotStructError() *wordNotStructError + func NewWordOfIncompatibleLengthError(wordLength uint) (e *wordOfIncompatibleLengthError) + func NewWordOfLengthNotEqualToSumOfLengthsOfBitFieldsError(wordLength, bitFieldLengthSum uint) (e *wordOfLengthNotEqualToSumOfLengthsOfBitFieldsError) + func NewWordWithMalformedTagError() *wordWithMalformedTagError + func NewWordWithNoBitFieldsError() *wordWithNoBitFieldsError + func NewWordWithNoStructTagError() *wordWithNoStructTagError + type BitFieldError interface + SetBitFieldName func(string) + type DefaultBitFieldError struct + func (e *DefaultBitFieldError) SetBitFieldName(bitFieldName string) + type DefaultFormatError struct + func (e *DefaultFormatError) SetFormatName(formatName string) + type DefaultFunctionError struct + func (e *DefaultFunctionError) SetFunctionName(functionName string) + type DefaultWordError struct + func (e *DefaultWordError) SetWordName(wordName string) + type FormatError interface + SetFormatName func(string) + type FunctionError interface + SetFunctionName func(string) + type WordError interface + SetWordName func(string)