new UserMixin
src/structures/basestructure.ts:414new UserMixin(client: ShardClient, data?: BaseStructureData, isClone?: boolean)User Mixin Structure Used to extend to receive all of [User]'s properties
User Mixin Structure Used to extend to receive all of [User]'s properties
import { Structures } from 'detritus-client';
Structures.UserMixin;new UserMixin(client: ShardClient, data?: BaseStructureData, isClone?: boolean)_getFromSnake(key: string): any_setFromSnake(key: string, value: any): any[custom](): objectadd(): Promise<any>block(): Promise<any>clone(): thiscreateDm(): Promise<ChannelDM | ChannelDMGroup>createMessage(options?: string | CreateMessage): Promise<Message>createOrGetDm(): Promise<Channel>deleteRelationship(): Promise<any>difference(key: string, value: any): [boolean, any]differences(data?: BaseStructureData): object | nulldifferencesBetween(structure: Structure): object | nulleditNote(note: string): Promise<any>editRelationship(type: number): Promise<any>fetchProfile(): Promise<Profile>hasDifference(key: string, value: any): booleanhasDifferences(data?: BaseStructureData): booleanhasDifferencesBetween(structure: Structure): booleanhasFlag(flag: number): booleanhasPublicFlag(flag: number): booleanmerge(data?: BaseStructureData): voidmergeValue(key: string, value: any): voidtoJSON(): objecttoString(): stringReturns a string representation of an object.
unadd(): Promise<any>unblock(): Promise<any>