Packages
BinStruct is a library which provides you rich set of tools for parsing/encoding binaries
Current section
Files
Jump to
Current section
Files
lib/bin_struct/macro/structs/dependency_on_field.ex
defmodule BinStruct.Macro.Structs.DependencyOnField do
@moduledoc false
alias BinStruct.Macro.Structs.DependencyOnField
alias BinStruct.Macro.Structs.Field
alias BinStruct.Macro.Structs.VirtualField
alias BinStruct.Macro.Structs.TypeConversionManaged
alias BinStruct.Macro.Structs.TypeConversionUnmanaged
@type t :: %DependencyOnField {
field: Field.t() | VirtualField.t(),
type_conversion: TypeConversionManaged.t() | TypeConversionUnmanaged.t()
}
defstruct [
:field,
:type_conversion
]
end