Skip to contents

Type coercion method for card_vector to ensure compatibility with other card_vector objects.

Usage

# S3 method for class 'card_vector.card_vector'
vec_ptype2(x, y, ...)

Arguments

x

A card_vector object.

y

Another card_vector object to compare for type compatibility.

...

Additional arguments for method dispatch.

Value

A card_vector object, ensuring compatibility between two card_vector objects.

Examples

# Type coercion method in action
deck1 <- card_vector(c("A♠", "10♣"))
deck2 <- card_vector(c("K♥", "Q♠"))
vctrs::vec_ptype2(deck1, deck2)
#> <card_vector[0]>