Crate wick_interface_types

Source
Expand description

§wick-interface-types

The Wick types crate contains types and signatures used by Wick tools.

Macros§

component
fields
operation

Structs§

ComponentMetadata
The Wick features this collection supports.
ComponentSignature
Signature for Collections.
ComponentSignatureBuilder
Builder for ComponentSignature.
EnumDefinition
Signatures of enum type definitions.
EnumVariant
An enum variant definition
Field
OperationSignature
The signature of a Wick component, including its input and output types.
ParseError
Error returned when attempting to convert an invalid source into a Wick type.
StructDefinition
Signatures of struct-like type definitions.
UnionDefinition
Signatures of enum type definitions.
WellKnownSchema
An entry from a well-known schema

Enums§

ComponentSignatureBuilderError
Error type for ComponentSignatureBuilder
ComponentVersion
The umbrella version of the component.
ParserError
Type
Enum of valid types.
TypeDefinition
A valid type definition.

Traits§

OperationSignatures
A trait for objects that contain or can generate operation signatures.

Functions§

parse