MCPcopy Create free account
hub / github.com/bedroombuilds/python2rust / User

Class User

2a_builder_pattern/python/default_args.py:3–14  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1from dataclasses import dataclass
2
3class User:
4 def __init__(self, uid, email, first_name=None, last_name=None):
5 self.id = uid
6 self.email = email
7 self.first_name = first_name
8 self.last_name = last_name
9
10 def complete(self):
11 return self.last_name is not None \
12 and self.id > 0 \
13 and not self.email.empty() \
14 and self.first_name is not None
15
16
17@dataclass

Callers 1

default_args.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected