Module: Pago::Models::Enums::Unions::Errors::Webhooks::Services::Serde
- Defined in:
- sig/pago.rbs
Class Method Summary collapse
- .array {|item| ... } ⇒ Array[untyped]?
- .best_variant ⇒ Class?
- .candidates ⇒ Array[untyped]
- .dispatch_variant ⇒ Object
- .dump ⇒ Object
- .map {|item| ... } ⇒ Hash[untyped, untyped]?
- .object ⇒ Hash[String, untyped]?
- .path ⇒ String
- .query ⇒ Array[[String, String]]
- .scalar ⇒ String
- .tagged? ⇒ Boolean
- .union ⇒ Object
- .union_module? ⇒ Boolean
Class Method Details
.array {|item| ... } ⇒ Array[untyped]?
97 |
# File 'sig/pago.rbs', line 97
def self.array: (untyped value) { (untyped item) -> untyped } -> Array[untyped]?
|
.best_variant ⇒ Class?
102 |
# File 'sig/pago.rbs', line 102
def self.best_variant: (Hash[untyped, untyped] data, Array[untyped] variants) -> Class?
|
.candidates ⇒ Array[untyped]
101 |
# File 'sig/pago.rbs', line 101
def self.candidates: (Hash[untyped, untyped] data, Array[untyped] variants, ?Array[untyped] seen) -> Array[untyped]
|
.dispatch_variant ⇒ Object
105 |
# File 'sig/pago.rbs', line 105
def self.dispatch_variant: (Hash[untyped, untyped] data, Module union_module) -> untyped
|
.dump ⇒ Object
99 |
# File 'sig/pago.rbs', line 99
def self.dump: (untyped value) -> untyped
|
.map {|item| ... } ⇒ Hash[untyped, untyped]?
98 |
# File 'sig/pago.rbs', line 98
def self.map: (untyped value) { (untyped item) -> untyped } -> Hash[untyped, untyped]?
|
.object ⇒ Hash[String, untyped]?
96 |
# File 'sig/pago.rbs', line 96
def self.object: (untyped data) -> Hash[String, untyped]?
|
.path ⇒ String
106 |
# File 'sig/pago.rbs', line 106
def self.path: (String template, ?Hash[String, untyped] params) -> String
|
.query ⇒ Array[[String, String]]
107 |
# File 'sig/pago.rbs', line 107
def self.query: (?Hash[untyped, untyped] params) -> Array[[String, String]]
|
.scalar ⇒ String
108 |
# File 'sig/pago.rbs', line 108
def self.scalar: (untyped value) -> String
|
.tagged? ⇒ Boolean
104 |
# File 'sig/pago.rbs', line 104
def self.tagged?: (Hash[untyped, untyped] data, Module union_module) -> bool
|
.union ⇒ Object
100 |
# File 'sig/pago.rbs', line 100
def self.union: (untyped data, ?discriminator: String?, ?mapping: Hash[untyped, untyped]?, ?variants: Array[untyped]) -> untyped
|
.union_module? ⇒ Boolean
103 |
# File 'sig/pago.rbs', line 103
def self.union_module?: (untyped variant) -> bool
|