Sha256: 23611140353bde1346f5134a239f729f802fe3066a8ce30e3c6e4d7d0160f3c8
Contents?: true
Size: 510 Bytes
Versions: 1
Compression:
Stored size: 510 Bytes
Contents
# frozen_string_literal: true # typed: true module WorkOS # Contains information about a WorkOS Dashboard user impersonating # a User Management user. class Impersonator include HashProvider extend T::Sig attr_accessor :email, :reason sig { params(email: String, reason: T.nilable(String)).void } def initialize(email:, reason:) @email = email @reason = reason end def to_json(*) { email: email, reason: reason, } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
workos-4.1.0 | lib/workos/impersonator.rb |