Class: Plumb::Types::Data

Inherits:
Object
  • Object
show all
Extended by:
Composable
Includes:
Attributes
Defined in:
lib/plumb/types.rb

Instance Attribute Summary

Attributes included from Attributes

#attributes, #errors

Method Summary

Methods included from Composable

&, /, >>, [], absorb_input, absorb_output, accepted_type, as_node, build, check, children, defer, fusable_step?, fuse_with, generate, idempotent?, included, input_type, invalid, invoke, match, metadata, not, output_type, pipeline, policy, resolve_operand, static, subtype_identity, to_json_schema, to_mermaid, to_plumb_type, to_s, transform, value, value_preserving?, where, with, wrap, |

Methods included from Callable

#call, #parse, #resolve

Methods included from Attributes

#==, #deconstruct, #deconstruct_keys, included, #initialize, #inspect, struct_class, #to_h, #to_hash, #valid?, #with