Can I update fields with the @id directive?

Thanks for the answer! So if I have

type User {
  id: ID!
  email: String! @id
}

this does not work?