ProfilePatch

data class ProfilePatch(val name: SettingPatch<String> = SettingPatch.Unchanged, val displayName: SettingPatch<String> = SettingPatch.Unchanged, val about: SettingPatch<String> = SettingPatch.Unchanged, val picture: SettingPatch<String> = SettingPatch.Unchanged, val website: SettingPatch<String> = SettingPatch.Unchanged, val banner: SettingPatch<String> = SettingPatch.Unchanged, val bot: SettingPatch<Boolean> = SettingPatch.Unchanged)

Typed profile merge patch; unspecified fields are preserved by Rust.

Constructors

Link copied to clipboard
constructor(name: SettingPatch<String> = SettingPatch.Unchanged, displayName: SettingPatch<String> = SettingPatch.Unchanged, about: SettingPatch<String> = SettingPatch.Unchanged, picture: SettingPatch<String> = SettingPatch.Unchanged, website: SettingPatch<String> = SettingPatch.Unchanged, banner: SettingPatch<String> = SettingPatch.Unchanged, bot: SettingPatch<Boolean> = SettingPatch.Unchanged)

Properties

Link copied to clipboard

Patch for the profile description.

Link copied to clipboard

Patch for the banner URL.

Link copied to clipboard

Patch for the automated-account marker.

Link copied to clipboard

Patch for the display name.

Link copied to clipboard

Patch for the short name.

Link copied to clipboard

Patch for the avatar URL.

Link copied to clipboard

Patch for the website URL.