Return Value
The thrift type of the implementer
├── .docs ├── css │ └── site.css ├── documentation │ └── twitterapachethrift │ │ ├── index.html │ │ ├── preencodedcontainer │ │ ├── !=(_:_:).html │ │ ├── decodable-implementations.html │ │ ├── encodable-implementations.html │ │ ├── encode(to:).html │ │ ├── encodeddata(_:).html │ │ ├── equatable-implementations.html │ │ ├── index.html │ │ ├── init(from:).html │ │ ├── init(fromthrift:)-41zsf.html │ │ ├── init(fromthrift:)-77io6.html │ │ ├── thriftdecodable-implementations.html │ │ ├── thriftencodable-implementations.html │ │ ├── thriftencode(to:).html │ │ ├── thrifttype()-5iqpe.html │ │ ├── thrifttype()-8jmnu.html │ │ ├── validate().html │ │ └── value(_:).html │ │ ├── thriftcodable.html │ │ ├── thriftdecodable │ │ ├── index.html │ │ ├── init(fromthrift:)-1gwt3.html │ │ └── init(fromthrift:)-xmzy.html │ │ ├── thriftdecoder │ │ ├── codingpath.html │ │ ├── container(keyedby:).html │ │ ├── decode(_:from:).html │ │ ├── index.html │ │ ├── init().html │ │ ├── singlevaluecontainer().html │ │ ├── specification.html │ │ ├── unkeyedcontainer().html │ │ └── userinfo.html │ │ ├── thriftdecodererror │ │ ├── codingkeymissingintvalue(key:).html │ │ ├── error-implementations.html │ │ ├── index.html │ │ ├── keyordermismatch.html │ │ ├── localizeddescription.html │ │ ├── nonutf8stringdata(_:).html │ │ ├── readbufferoverflow.html │ │ ├── undecodabletype(type:).html │ │ ├── unexpectedlyfoundnil.html │ │ ├── uninitializeddecodingdata.html │ │ └── unsupportedthrifttype.html │ │ ├── thriftencodable │ │ ├── index.html │ │ ├── thriftencode(to:)-13pj0.html │ │ ├── thriftencode(to:)-7sdty.html │ │ ├── thrifttype()-4a5kx.html │ │ ├── thrifttype()-80586.html │ │ ├── validate()-8rn04.html │ │ └── validate()-9e3nl.html │ │ ├── thriftencoder │ │ ├── codingpath.html │ │ ├── container(keyedby:).html │ │ ├── encode(_:).html │ │ ├── index.html │ │ ├── init().html │ │ ├── singlevaluecontainer().html │ │ ├── specification.html │ │ ├── unkeyedcontainer().html │ │ └── userinfo.html │ │ ├── thriftencodererror │ │ ├── codingkeymissingintvalue(key:).html │ │ ├── error-implementations.html │ │ ├── index.html │ │ ├── localizeddescription.html │ │ ├── unencodabletype(type:).html │ │ ├── uninitializedencodingdata.html │ │ └── validationfailure(type:).html │ │ ├── thriftspecification │ │ ├── !=(_:_:).html │ │ ├── compact.html │ │ ├── equatable-implementations.html │ │ ├── index.html │ │ └── standard.html │ │ └── thrifttype │ │ ├── !=(_:_:).html │ │ ├── bool.html │ │ ├── byte.html │ │ ├── double.html │ │ ├── equatable-implementations.html │ │ ├── hash(into:).html │ │ ├── hashvalue.html │ │ ├── index.html │ │ ├── int16.html │ │ ├── int32.html │ │ ├── int64.html │ │ ├── list.html │ │ ├── map.html │ │ ├── rawrepresentable-implementations.html │ │ ├── set.html │ │ ├── stop.html │ │ ├── string.html │ │ ├── structure.html │ │ └── void.html ├── favicon.ico ├── favicon.svg └── img │ ├── added-icon.svg │ ├── deprecated-icon.svg │ └── modified-icon.svg ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PROJECT ├── Package.swift ├── README.md ├── Scripts └── build_docs.sh ├── Sources └── TwitterApacheThrift │ ├── Int+Compression.swift │ ├── MemoryBuffer.swift │ ├── MutableThriftBinary.swift │ ├── MutableThriftCompactBinary.swift │ ├── PreencodedContainer.swift │ ├── ThriftBinary.swift │ ├── ThriftCodable.swift │ ├── ThriftCompactBinary.swift │ ├── ThriftDecoder.swift │ ├── ThriftEncoder.swift │ ├── ThriftObject.swift │ ├── ThriftSpecification.swift │ ├── ThriftType.swift │ └── TwitterApacheThrift.docc │ ├── TwitterApacheThrift.md │ └── thrift_overview.md ├── Tests └── TwitterApacheThriftTests │ ├── AutoGenerated │ ├── CollectiontThriftStruct.swift │ ├── EnumStruct.swift │ ├── FoundationThriftStruct.swift │ ├── MyUnion.swift │ ├── OptionalThriftStruct.swift │ ├── SomeEnum.swift │ ├── SubobjectThriftStruct.swift │ ├── UnionClassA.swift │ ├── UnionClassB.swift │ └── UnionStruct.swift │ ├── Fixture.thrift │ ├── Fixtures.swift │ ├── MutableThriftBinaryTests.swift │ ├── MutableThriftCompactBinaryTests.swift │ ├── PreencodedContainerTests.swift │ ├── ThriftBinaryTests.swift │ ├── ThriftCompactBinaryTests.swift │ ├── ThriftCompactDecoderTests.swift │ ├── ThriftCompactEncoderTests.swift │ ├── ThriftDecodingTests.swift │ └── ThriftEncoderTests.swift └── makefile /.docs/documentation/twitterapachethrift/preencodedcontainer/!=(_:_:).html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 |Equatable.!=(_:_:)
.
75 | static func != (lhs: Self, rhs: Self) -> Bool
85 | Encodable.encode(to:)
.
75 | func encode(to encoder: Encoder) throws
85 | case encodedData(Data)
78 | Decodable.init(from:)
.
75 | init(from decoder: Decoder) throws
85 | case value(T)
78 | typealias ThriftCodable = ThriftDecodable & ThriftEncodable
71 | Decoder.codingPath
.
68 | var codingPath: [CodingKey]
78 | Decoder.container(keyedBy:)
.
68 | func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> where Key : CodingKey
78 | self
with defaults.
68 | init()
78 | Decoder.singleValueContainer()
.
68 | func singleValueContainer() throws -> SingleValueDecodingContainer
78 | var specification: ThriftSpecification
78 | Decoder.unkeyedContainer()
.
68 | func unkeyedContainer() throws -> UnkeyedDecodingContainer
78 | Decoder.userInfo
.
68 | var userInfo: [CodingUserInfoKey : Any]
78 | case codingKeyMissingIntValue(key: CodingKey)
78 | case keyOrderMismatch
78 | Error.localizedDescription
.
75 | var localizedDescription: String { get }
85 | case nonUTF8StringData(Data)
78 | case readBufferOverflow
78 | case undecodableType(type: Any)
78 | case unexpectedlyFoundNil
78 | decode<T>(_ type: T.Type, from data: Data)
for decoding
68 | case uninitializedDecodingData
78 | case unsupportedThriftType
78 | static func thriftType() throws -> ThriftType
78 | The thrift type of the implementer
func validate() throws
78 | Encoder.codingPath
.
68 | var codingPath: [CodingKey]
78 | Encoder.container(keyedBy:)
.
68 | func container<Key>(keyedBy type: Key.Type) -> KeyedEncodingContainer<Key> where Key : CodingKey
78 | self
with defaults.
68 | init()
78 | Encoder.singleValueContainer()
.
68 | func singleValueContainer() -> SingleValueEncodingContainer
78 | var specification: ThriftSpecification
78 | Encoder.unkeyedContainer()
.
68 | func unkeyedContainer() -> UnkeyedEncodingContainer
78 | Encoder.userInfo
.
68 | var userInfo: [CodingUserInfoKey : Any]
78 | case codingKeyMissingIntValue(key: CodingKey)
78 | Error.localizedDescription
.
75 | var localizedDescription: String { get }
85 | case unencodableType(type: Any)
78 | case uninitializedEncodingData
78 | case validationFailure(type: Any)
78 | Equatable.!=(_:_:)
.
75 | static func != (lhs: Self, rhs: Self) -> Bool
85 | case compact
78 | case standard
78 | Equatable.!=(_:_:)
.
75 | static func != (lhs: Self, rhs: Self) -> Bool
85 | bool
type
68 | case bool
78 | UInt8
68 | case byte
78 | Double
type
68 | case double
78 | RawRepresentable.hash(into:)
.
75 | func hash(into hasher: inout Hasher)
85 | RawRepresentable.hashValue
.
75 | var hashValue: Int { get }
85 | Int16
type
68 | case int16
78 | Int32
type
68 | case int32
78 | Int64
68 | case int64
78 | case list
78 | case map
78 | Set
type
68 | case set
78 | case stop
78 | case string
78 | case structure
78 | case void
78 |