Struct telescope::api::rcos::users::accounts::link::LinkUserAccount[][src]

pub struct LinkUserAccount;

Implementations

Make the variables for a user account upsert mutation.

Create a user account record on behalf of a user. This method will send a LinkUserAccount mutation with the subject set to the user ID. This method returns the user ID associated with the created user account (which should match the supplied user ID).

This will fail if this user account is already linked to another user. In practice, this should be rare, so we let this case get handled by Telescope error propagation instead of accounting for it here. This will also fail if the account already exists. Please check to make sure the user has not already linked an account on this platform.

Trait Implementations

The shape of the variables expected by the query. This should be a generated struct most of the time.

The top-level shape of the response data (the data field in the GraphQL response). In practice this should be generated, since it is hard to write by hand without error.

Produce a GraphQL query struct that can be JSON serialized and sent to a GraphQL API.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more