code: def test_userstash_set(
      root_domain_client, user_stash: UserStash, guest_user: User
  ) -> None:
      result = user_stash.set(
          root_domain_client.credentials.verify_key, guest_user
      )
      assert result.is_ok()
  
      created_user = result.ok()
      assert isinstance(created_user, User)
      assert guest_user == created_user
      assert guest_user.id in user_stash.partition.data
  
file_path: PySyft/packages/syft/tests/syft/users/user_stash_test.py
imports: from faker import Faker
  from syft.node.credentials import SyftSigningKey
  from syft.service.response import SyftSuccess
  from syft.service.user.user import User
  from syft.service.user.user import UserUpdate
  from syft.service.user.user_roles import ServiceRole
  from syft.service.user.user_stash import UserStash
  from syft.types.uid import UID
label_desc: Use image node_id 2 for calling a global function with example usage: test_userstash_set(root_domain_client, user_stash, guest_user) without return types