CanSendMessageToUserResultExtensions extension

on

Methods

map<TResult extends Object?>({required TResult ok(CanSendMessageToUserResultOk value), required TResult userHasPaidMessages(CanSendMessageToUserResultUserHasPaidMessages value), required TResult userIsDeleted(CanSendMessageToUserResultUserIsDeleted value), required TResult userRestrictsNewChats(CanSendMessageToUserResultUserRestrictsNewChats value)}) → TResult

Available on CanSendMessageToUserResult, provided by the CanSendMessageToUserResultExtensions extension

maybeMap<TResult extends Object?>({TResult ok(CanSendMessageToUserResultOk value)?, TResult userHasPaidMessages(CanSendMessageToUserResultUserHasPaidMessages value)?, TResult userIsDeleted(CanSendMessageToUserResultUserIsDeleted value)?, TResult userRestrictsNewChats(CanSendMessageToUserResultUserRestrictsNewChats value)?, required TResult orElse()}) → TResult

Available on CanSendMessageToUserResult, provided by the CanSendMessageToUserResultExtensions extension