Sha256: 558bd03a86128abea49fde0c60fd0d260b794e3f87f2f3ca096ee57a02480dcd
Contents?: true
Size: 1.17 KB
Versions: 4
Compression:
Stored size: 1.17 KB
Contents
module BCDD::Result::CallableAndThen class Config attr_accessor default_method_name_to_call: Symbol def initialize: -> void def options: () -> Hash[Symbol, untyped] end class Error < BCDD::Result::Error end class Error::InvalidArity < Error def self.build: ( source: untyped, method: Symbol, arity: String ) -> Error::InvalidArity end class Caller def self.call: ( untyped source, value: untyped, injected_value: untyped, method_name: (Symbol | nil) ) -> BCDD::Result private def self.call_proc!: ( untyped source, untyped value, untyped injected_value ) -> BCDD::Result def self.call_method!: ( untyped source, Method method, untyped value, untyped injected_value ) -> BCDD::Result def self.callable_method: ( untyped source, (Symbol | nil) method_name ) -> ::Method def self.ensure_result_object: ( untyped source, untyped value, BCDD::Result result ) -> BCDD::Result def self.expected_result_object: () -> singleton(BCDD::Result) def self.expected_outcome: () -> String end end
Version data entries
4 entries across 4 versions & 1 rubygems