Skip to main content

Payload

Trait Payload 

Source
pub trait Payload: Serialize + DeserializeOwned {
    const TYPE_URI: &'static str;
    const IS_BEARER: bool = false;
    const IS_PROOF_REQUIRED: bool = false;
    const IS_RECIPIENT_REQUIRED: bool = false;
    const IS_ISSUED_AT_REQUIRED: bool = false;
    const PAYLOAD_SCHEMA: Option<&'static str> = None;

    // Provided methods
    fn type_uri() -> TypeUri { ... }
    fn extended_code(local: impl Into<String>) -> TrustTaskCode { ... }
    fn family_code(namespace: &str, local: impl Into<String>) -> TrustTaskCode { ... }
}
Expand description

A Rust type that corresponds to one variant (request or response) of a versioned Trust Task specification.

The generated code emits one impl per (slug, version, variant). Hand- written impls are equally valid; the only requirement is that TYPE_URI parses as a TypeUri.

Required Associated Constants§

Source

const TYPE_URI: &'static str

The canonical Type URI this payload targets, including the #response fragment for success-response payloads (SPEC.md §4.4.1).

Provided Associated Constants§

Source

const IS_BEARER: bool = false

Whether the originating Trust Task specification is a bearer specification per SPEC.md §4.8.3 — that is, opts out of the §4.8.2 audience-binding rule.

Defaults to false (non-bearer). The codegen emits an explicit const IS_BEARER: bool = true; override only when the spec’s front matter declares bearer: true.

Consumers consult this constant via crate::TrustTask::enforce_audience_binding to apply SPEC.md §7.2 item 8 without consulting the registry at runtime.

The codegen emits this constant on both the request Payload impl and the response Response impl (when the spec defines one). The audience-binding check fires on request-side documents only, so the constant on the response impl is informational — downstream tooling that walks generated modules generically can read it without special-casing variants.

Source

const IS_PROOF_REQUIRED: bool = false

Whether the originating Trust Task specification obliges a consumer to reject a document that arrives without a proof, per SPEC.md §7.3 item 8 (proofRequirement.requirement == "REQUIRED").

Defaults to false (i.e. OPTIONAL or RECOMMENDED — the consumer is free to accept a proofless document). The codegen emits an explicit const IS_PROOF_REQUIRED: bool = true; override only when the spec’s front matter declares proofRequirement.requirement: REQUIRED.

Consumers consult this constant via crate::consume_inbound to apply SPEC.md §7.2 item 7 authoritatively per-spec, rather than as a consumer-wide policy toggle.

Like IS_BEARER, this constant is emitted on both the request Payload impl and the response Response impl. consume_inbound consults it on the request side; a producer consuming a response would do the same check against the response impl if its trust posture requires it.

Source

const IS_RECIPIENT_REQUIRED: bool = false

Whether the originating Trust Task specification obliges a consumer to reject a document that arrives without an in-band recipient, per SPEC.md §7.2 item 5 and §7.3 item 5 (the party filling the recipient member is declared REQUIRED).

Defaults to false. The codegen emits an explicit const IS_RECIPIENT_REQUIRED: bool = true; override only when the spec’s front matter declares the relevant party (the one carrying member: recipient) as requirement: REQUIRED. Because a response document swaps the parties, the Response impl’s value tracks the issuer party’s requirement instead.

When true, a document whose in-band recipient is absent is rejected with malformedRequest — the audience must be carried in-band (not merely transport-derived) so the document is self-contained (§4.8). Consumers consult this via crate::consume_inbound.

Source

const IS_ISSUED_AT_REQUIRED: bool = false

Whether the originating Trust Task specification obliges a consumer to reject a document that arrives without an issuedAt, per SPEC.md §7.3 item 17 (issuedAtRequirement declared REQUIRED).

Item 17 raises the framework’s §4.2 SHOULD to a MUST for the documents of the specification that declares it, and obliges every specification defining a consequential Trust Task (§2) to declare it. The reason is §7.2 item 11: duplicate-execution protection is implementable only over a bounded window, and a document carrying neither expiresAt nor issuedAt cannot be placed in one — so a consumer would have to retain its record forever or refuse to execute.

Defaults to false, so a hand-written Payload impl (the crate’s own trust-task-error, or any downstream one) keeps compiling unchanged. The codegen emits an explicit const IS_ISSUED_AT_REQUIRED: bool = true; override only when the spec’s front matter declares it, exactly as it does for IS_PROOF_REQUIRED.

§Not the same thing as crate::FreshnessPolicy::require_issued_at

That field is the consumer’s own posture, chosen at the call site and applied to every document it sees. This constant is the specification’s requirement, published in the registry and true of the type regardless of which consumer holds it. A consumer running the permissive FreshnessPolicy::default still rejects a document of a spec that declares this, because the obligation is not the consumer’s to relax.

When true, a document with no issuedAt is rejected with malformedRequest — §8.3 defines no dedicated code, and expired would misdescribe a document that was never acceptable. It is the same code §7.2 item 13 already uses for the freshness rejections.

Like IS_BEARER, this constant is emitted on both the request Payload impl and the response Response impl.

Source

const PAYLOAD_SCHEMA: Option<&'static str> = None

Raw text of the payload.schema.json describing values of this type, or None where this build has no schema for it.

This is the artifact SPEC.md §7.2 item 2 is performed against. It is emitted unconditionally — it is a &'static str and pulls in no dependency; only evaluating it needs a JSON Schema implementation, which the caller supplies (see crate::PayloadPolicy).

Most of item 2 has already happened by the time you hold a Payload. Deserializing into these generated types enforces required members, member types, additionalProperties: false, and the string constraints typify expresses as validating newtypes (pattern, minLength). What survives deserialization is what typify cannot express — minProperties, minItems on an optional array, conditional subschemas — and that residue is what a schema check against this constant still catches.

None for hand-modelled payloads outside the codegen’s reach (trust-task-error, whose shape is carried by the Rust type system instead). A policy that validates treats None as nothing to check; it is not a silent failure, because the type it deserialized into is itself the constraint.

Provided Methods§

Source

fn type_uri() -> TypeUri

Parsed form of TYPE_URI.

The default implementation calls str::parse and panics on a malformed value — which can only happen if a Payload impl supplies an invalid TYPE_URI, i.e. a static-string bug worth surfacing loudly.

Source

fn extended_code(local: impl Into<String>) -> TrustTaskCode

Build an extended TrustTaskCode under this payload’s slug, per SPEC.md §8.5.

Equivalent to writing:

TrustTaskCode::new_extended("acl/change-role", "last_authority_protected").unwrap()

but sources the slug from TYPE_URI so the slug literal cannot drift away from the type’s identity. The §8.5 namespace rule (“the slug of the spec being processed”) is then enforced by construction.

local is validated against spec.meta.schema.json’s errorCodes[].code grammar (the part after the colon: a lowercase letter, then letters of either case, digits, or underscores). Both casings are accepted so that framework 0.2 lowerCamelCase locals (documentRevoked) and frozen framework 0.1 snake_case locals (document_revoked) parse under one rule; SPEC §4.10 item 4 SHOULDs lowerCamelCase for new specifications. Panics on an invalid local — this method is for static call-site usage; callers handling runtime input should use TrustTaskCode::new_extended and propagate the Result.

Also panics under the same condition as type_uri: when TYPE_URI is not a valid Type URI, i.e. a static-string bug.

Source

fn family_code(namespace: &str, local: impl Into<String>) -> TrustTaskCode

Build an extended TrustTaskCode under a family namespace, per SPEC.md §8.5 rule 2.

A family namespace is a proper path prefix of this payload’s slug, used for a condition whose meaning is defined once across a family rather than per specification — did-management:unknownDomain on did-management/did/delete, say, where every member of the family can reject a request naming a domain the consumer does not host and the rejection means the same thing in each.

// On a `did-management/did/delete` handler:
let code = Payload::family_code("did-management", "unknownDomain");
assert_eq!(code.to_string(), "did-management:unknownDomain");

Use extended_code for a code the specification defines for itself; that is the common case. Reach for this only when the code is genuinely shared, because a family namespace claims the condition means the same thing across every sibling.

namespace is checked against the slug derived from TYPE_URI rather than taken on trust, so the §8.5 prefix rule holds by construction and a hand-written namespace cannot drift away from the type’s identity — the same guarantee extended_code provides for the own-slug case.

Panics when namespace is neither the slug nor a proper path prefix of it, or when local fails the errorCodes[].code grammar. Like extended_code this method is for static call-site usage; callers handling runtime input should use TrustTaskCode::new_extended and propagate the Result.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Payload for trust_tasks::specs::acl::change_role::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/change-role/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::grant::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/grant/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::swap_key::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/swap-key/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::audit::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/audit/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::audit::verify::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/audit/verify/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::authenticate::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/authenticate/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::challenge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/challenge/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::finish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/finish/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::finish::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/finish/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::invite::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/invite/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::start::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/start/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::start::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/start/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::finish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/finish/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::finish::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/finish/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::start::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/start/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::start::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/start/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::revoke::finish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/revoke/finish/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::revoke::start::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/revoke/start/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::refresh::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/refresh/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::revoke_session::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/revoke-session/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::sessions::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/sessions/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_request::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-request/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_response::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-response/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_response::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-response/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::policy::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/policy/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::policy::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/policy/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::whoami::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/whoami/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::chat::message::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/chat/message/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::patch::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/patch/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::reload::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/reload/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::restart::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/restart/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::confirm::request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/confirm/request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::confirm::response::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/confirm/response/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::approve_request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/approve-request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::approver_list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/approver-list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::approver_set::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/approver-set/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::decision::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/decision/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::request::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/request/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::revoke::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/revoke/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::issue::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/issue/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::offer::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/offer/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::approve::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/approve/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::deny::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/deny/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::present::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/present/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::query::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/query/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::disable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/disable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::heartbeat::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/heartbeat/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::heartbeat::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/heartbeat/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::list::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/list/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/register/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::register::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/register/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::set_wake::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/set-wake/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::set_wake::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/set-wake/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::wipe::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/wipe/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::wipe::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/wipe/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::check::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/check/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::disable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/disable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::enable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/enable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::remove::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/remove/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::set::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/set/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::change_owner::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/change-owner/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::check_name::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/check-name/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::disable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/disable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::enable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/enable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::info::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/info/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::problem_report::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/problem-report/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::publish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/publish/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/register/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::rollback::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/rollback/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::set_state::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/set-state/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::assign::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/assign/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::create::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/create/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::disable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/disable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::enable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/enable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::purge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/purge/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::set_default::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/set-default/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::set_state::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/set-state/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::unassign::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/unassign/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::me::domains::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/me/domains/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::registry::admin_register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/registry/admin-register/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::registry::deregister::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/registry/deregister/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::health::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/health/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/register/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::stats_sync::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/stats-sync/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::git_trust::grant::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/git-trust/grant/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::git_trust::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/git-trust/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::disable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/disable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::enable::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/enable/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::create::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/create/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::derive_and_sign::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/derive-and-sign/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::derive_and_sign_document::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/derive-and-sign-document/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::import::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/import/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::rename::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/rename/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::sign::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/sign/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::add::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/add/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::clear::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/clear/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/get/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::remove::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/remove/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::add::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/add/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::change_queue_limits::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/change-queue-limits/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::change_type::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/change-type/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/get/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::remove::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/remove/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::acl::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/acl/get/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::acl::set::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/acl/set/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::add::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/add/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::audit_log::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/audit-log/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::config::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/config/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::strip::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/strip/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::ping::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/ping/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::activate::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/activate/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::active::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/active/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_3::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.3"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/get/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::list::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/list/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::upsert::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/upsert/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::upsert::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/upsert/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_3::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.3"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::provision::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/provision/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::provision::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/provision/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/register/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::register::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/register/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::wake::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/wake/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::wake::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/wake/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::authorization::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/authorization/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::did::rotate::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/did/rotate/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::recognition::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/recognition/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::create::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/create/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::put::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/put/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::query::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/query/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::read::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/read/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::create::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/create/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::epoch::mint::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/epoch/mint/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::keys::open::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/keys/open/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::keys::present::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/keys/present/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/get/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::put::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/put/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::sync::event::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/sync/event/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::sync::event::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/sync/event/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::task_consent::decision::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/task-consent/decision/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::task_consent::granted::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/task-consent/granted/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::task_consent::request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/task-consent/request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_ceremony_receipt::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-ceremony-receipt/0.1"

Source§

const IS_BEARER: bool = true

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_control::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-control/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_discovery::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-discovery/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_next_step::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-next-step/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_ok::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-ok/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::archive::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/archive/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/get/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::purge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/purge/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::query::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/query/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::receive::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/receive/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::restore::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/restore/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::unarchive::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/unarchive/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_3::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.3"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_3::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.3"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::proxy_login::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/proxy-login/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::proxy_login::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/proxy-login/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::release::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/release/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::release::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/release/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sign_trust_task::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sign-trust-task/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sign_trust_task::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sign-trust-task/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sync::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sync/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sync::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sync/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_3::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.3"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::usage::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/usage/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::usage::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/usage/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vrc::relationships::issue::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vrc/relationships/issue/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vrc::relationships::propose::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vrc/relationships/propose/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/delete/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/get/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::get_many::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/get-many/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::put::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/put/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::put_many::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/put-many/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::abort::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/abort/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::complete_export::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/complete-export/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::finalize_import::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/finalize-import/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::initiate_export::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/initiate-export/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::initiate_import::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/initiate-import/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::create::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/create/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/delete/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::create::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/create/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/delete/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/get/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/list/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::render::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/render/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::update::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/update/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/get/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::preview_delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/preview-delete/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::update::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/update/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::update_did::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/update-did/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::issue::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/issue/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::issue::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/issue/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::create::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/create/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::create::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/create/2.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/delete/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::delete::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/delete/2.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/get/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::get::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/get/2.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/list/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::list::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/list/2.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::render::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/render/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::render::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/render/2.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::update::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/update/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::update::v2_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/update/2.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::management::reload_services::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/management/reload-services/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/list/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::put::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/put/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::enroll_challenge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/enroll-challenge/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::enroll_submit::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/enroll-submit/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/list/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::disable::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/disable/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::drain::cancel::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/drain/cancel/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::drain::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/drain/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::enable::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/enable/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/get/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::rollback::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/rollback/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::update::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/update/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::check::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/check/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::disable::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/disable/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::enable::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/enable/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::remove::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/remove/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::set::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/set/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::create::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/create/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::delete::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/delete/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::get::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/get/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::register_with_server::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/register-with-server/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::rotate_keys::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/rotate-keys/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::update::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/update/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::domains::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/domains/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::list::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/list/1.0"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::reconcile::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/reconcile/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::register::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/register/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::remove::v1_0::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/remove/1.0"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::retire_orphan::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/retire-orphan/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::bootstrap::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/bootstrap/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::create::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/create/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::admin_session::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/admin-session/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::challenge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/challenge/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::backup::export::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/backup/export/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::backup::import::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/backup/import/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::ceremonies::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/ceremonies/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::community::profile::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/community/profile/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::community::profile::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/community/profile/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::config::export::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/config/export/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::config::import::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/config/import/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::directory::query::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/directory/query/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::register::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/register/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::issue::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/issue/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::finish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/finish/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::finish::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/finish/0.2"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::start::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/start/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::start::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/start/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::issue::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/issue/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::accept::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/accept/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::approve::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/approve/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::decide::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/decide/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::manifest::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/manifest/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::reject::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/reject/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::status::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/status/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit_receipt::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit-receipt/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::admin_remove::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/admin-remove/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::credentials::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/credentials/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::assert::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/assert/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::challenge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/challenge/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::purge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/purge/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::removal_notice::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/removal-notice/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::removed::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/removed/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::renew::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/renew/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::request_vmc::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/request-vmc/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::rotate::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/rotate/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::rotate_challenge::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/rotate-challenge/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::self_remove::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/self-remove/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::self_remove_receipt::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/self-remove-receipt/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::show::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/show/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::solicit_vmc::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/solicit-vmc/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/update/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::vmc::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/vmc/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::policies::test::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/policies/test/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::recognition::check::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/recognition/check/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::registry::diagnostics::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/registry/diagnostics/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::graph::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/graph/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::graph::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/graph/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::list::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/list/0.2"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::publish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/publish/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::publish::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/publish/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::request::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/request/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::request::v0_2::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/request/0.2"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::revoke::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/revoke/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::files::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/files/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::files::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/files/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::generations::list::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/generations/list/0.1"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::rollback::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/rollback/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::sync::delete::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/sync/delete/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::sync::update::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/sync/update/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::witness::publish::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/witness/publish/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::witness::session::submit::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/witness/session/submit/0.1"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::witness::session::v0_1::Payload

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/witness/session/0.1"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::change_role::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/change-role/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::grant::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/grant/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::swap_key::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/swap-key/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::acl::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/acl/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::audit::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/audit/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::audit::verify::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/audit/verify/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::authenticate::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/authenticate/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::challenge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/challenge/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::finish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/finish/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::finish::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/finish/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::invite::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/invite/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::start::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/start/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::enroll::start::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/enroll/start/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::finish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/finish/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::finish::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/finish/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::start::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/start/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::login::start::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/login/start/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::revoke::finish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/revoke/finish/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::passkey::revoke::start::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/passkey/revoke/start/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::refresh::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/refresh/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::revoke_session::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/revoke-session/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::sessions::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/sessions/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_request::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-request/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_request::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-request/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_response::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-response/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::approve_response::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/approve-response/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::policy::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/policy/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::step_up::policy::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/step-up/policy/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::auth::whoami::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/auth/whoami/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::patch::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/patch/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::reload::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/reload/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::restart::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/restart/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::config::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/config/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::confirm::request::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/confirm/request/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::confirm::response::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/confirm/response/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::approver_list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/approver-list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::approver_set::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/approver-set/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::decision::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/decision/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::request::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/request/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::consent::revoke::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/consent/revoke/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::approve::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/approve/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::deny::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/deny/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::credential_exchange::pending::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/credential-exchange/pending/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::disable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/disable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::heartbeat::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/heartbeat/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::heartbeat::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/heartbeat/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::list::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/list/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/register/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::register::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/register/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::set_wake::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/set-wake/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::set_wake::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/set-wake/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::wipe::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/wipe/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::device::wipe::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/device/wipe/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::check::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/check/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::disable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/disable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::enable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/enable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::remove::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/remove/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::set::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/set/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::agent_name::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/agent-name/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::change_owner::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/change-owner/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::check_name::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/check-name/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::disable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/disable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::enable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/enable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::info::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/info/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::publish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/publish/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/register/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::rollback::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/rollback/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::did::set_state::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/did/set-state/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::assign::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/assign/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::create::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/create/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::disable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/disable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::enable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/enable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::purge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/purge/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::set_default::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/set-default/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::set_state::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/set-state/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::unassign::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/unassign/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::domain::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/domain/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::me::domains::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/me/domains/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::registry::admin_register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/registry/admin-register/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::registry::deregister::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/registry/deregister/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::health::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/health/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/register/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::did_management::server::stats_sync::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/did-management/server/stats-sync/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::git_trust::grant::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/git-trust/grant/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::git_trust::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/git-trust/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::disable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/disable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::enable::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/enable/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::governance::capability::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/governance/capability/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::create::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/create/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::derive_and_sign::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/derive-and-sign/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::derive_and_sign_document::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/derive-and-sign-document/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::import::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/import/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::rename::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/rename/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::keys::sign::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/keys/sign/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::add::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/add/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::clear::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/clear/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/get/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::remove::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/remove/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::access_list::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/access-list/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::add::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/add/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::change_queue_limits::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/change-queue-limits/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::change_type::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/change-type/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/get/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::remove::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/remove/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::account::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/account/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::acl::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/acl/get/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::acl::set::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/acl/set/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::add::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/add/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::audit_log::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/audit-log/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::config::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/config/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::admin::strip::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/admin/strip/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::messaging::ping::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/messaging/ping/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::activate::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/activate/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::active::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/active/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::evaluate::v0_3::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/evaluate/0.3#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/get/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::list::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/list/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::upsert::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/upsert/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::policy::upsert::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/policy/upsert/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::provision::integration::v0_3::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/provision/integration/0.3#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::provision::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/provision/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::provision::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/provision/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/register/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::register::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/register/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::wake::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/wake/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::push::wake::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/push/wake/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::authorization::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/authorization/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::did::rotate::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/did/rotate/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::recognition::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/recognition/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::create::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/create/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::put::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/put/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::query::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/query/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::read::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/read/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::registry::record::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/registry/record/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::create::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/create/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::epoch::mint::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/epoch/mint/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::keys::open::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/keys/open/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::keys::present::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/keys/present/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/get/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::rooms::records::put::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/rooms/records/put/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::task_consent::decision::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/task-consent/decision/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::task_consent::request::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/task-consent/request/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_control::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-control/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::trust_task_discovery::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/trust-task-discovery/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::archive::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/archive/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/get/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::purge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/purge/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::query::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/query/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::receive::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/receive/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::restore::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/restore/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::credentials::unarchive::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/credentials/unarchive/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::get::v0_3::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/get/0.3#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::list::v0_3::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/list/0.3#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::proxy_login::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/proxy-login/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::proxy_login::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/proxy-login/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::release::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/release/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::release::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/release/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sign_trust_task::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sign-trust-task/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sign_trust_task::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sign-trust-task/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sync::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sync/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::sync::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/sync/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::upsert::v0_3::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/upsert/0.3#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::usage::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/usage/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vault::usage::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vault/usage/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vrc::relationships::issue::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vrc/relationships/issue/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vrc::relationships::propose::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vrc/relationships/propose/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/delete/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/get/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::get_many::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/get-many/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::put::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/put/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::app_state::put_many::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/app-state/put-many/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::abort::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/abort/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::complete_export::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/complete-export/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::finalize_import::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/finalize-import/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::initiate_export::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/initiate-export/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::backup::initiate_import::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/backup/initiate-import/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::create::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/create/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/delete/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::create::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/create/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/delete/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/get/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/list/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::render::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/render/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::did_templates::update::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/did-templates/update/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/get/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::preview_delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/preview-delete/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::update::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/update/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::contexts::update_did::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/contexts/update-did/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::issue::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/issue/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::issue::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/issue/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::credentials::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/credentials/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::create::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/create/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::create::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/create/2.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/delete/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::delete::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/delete/2.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/get/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::get::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/get/2.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/list/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::list::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/list/2.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::render::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/render/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::render::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/render/2.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::update::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/update/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::did_templates::update::v2_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/did-templates/update/2.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::management::reload_services::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/management/reload-services/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::memory::put::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/memory/put/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::enroll_challenge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/enroll-challenge/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::enroll_submit::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/enroll-submit/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/list/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::passkey_vms::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/passkey-vms/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::disable::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/disable/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::drain::cancel::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/drain/cancel/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::drain::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/drain/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::enable::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/enable/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/get/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::rollback::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/rollback/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::services::update::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/services/update/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::check::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/check/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::disable::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/disable/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::enable::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/enable/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::remove::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/remove/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::agent_name::set::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/agent-name/set/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::create::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/create/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::delete::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/delete/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::get::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/get/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::register_with_server::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/register-with-server/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::rotate_keys::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/rotate-keys/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::dids::update::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/dids/update/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::domains::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/domains/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::list::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/list/1.0#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::reconcile::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/reconcile/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::register::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/register/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::remove::v1_0::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/remove/1.0#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vta::webvh::servers::retire_orphan::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vta/webvh/servers/retire-orphan/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::bootstrap::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/bootstrap/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::create::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/create/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::admin::invites::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/admin/invites/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::admin_session::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/admin-session/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::challenge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/challenge/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::auth::recognise::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/auth/recognise/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::backup::export::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/backup/export/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::backup::import::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/backup/import/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::ceremonies::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/ceremonies/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::community::profile::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/community/profile/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::community::profile::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/community/profile/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::config::export::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/config/export/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::config::import::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/config/import/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::directory::query::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/directory/query/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsement_types::register::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsement-types/register/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::issue::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/issue/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::endorsements::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/endorsements/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::finish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/finish/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::finish::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/finish/0.2#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::start::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/start/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::install::claim::start::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/install/claim/start/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::issue::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/issue/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::invitations::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/invitations/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::accept::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/accept/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::approve::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/approve/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::decide::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/decide/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::manifest::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/manifest/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::reject::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/reject/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::status::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/status/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::join_requests::submit_receipt::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/join-requests/submit-receipt/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::admin_remove::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/admin-remove/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::credentials::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/credentials/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::assert::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/assert/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::challenge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/challenge/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::personhood::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/personhood/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::purge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/purge/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::removed::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/removed/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::renew::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/renew/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::request_vmc::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/request-vmc/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::rotate::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/rotate/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::rotate_challenge::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/rotate-challenge/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::self_remove::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/self-remove/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::self_remove_receipt::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/self-remove-receipt/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::show::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/show/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::solicit_vmc::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/solicit-vmc/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/update/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::members::vmc::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/members/vmc/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::policies::test::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/policies/test/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::recognition::check::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/recognition/check/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::registry::diagnostics::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/registry/diagnostics/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::graph::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/graph/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::graph::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/graph/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::list::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/list/0.2#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::publish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/publish/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::publish::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/publish/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::request::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/request/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::request::v0_2::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/request/0.2#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::relationships::revoke::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/relationships/revoke/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::files::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/files/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::files::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/files/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::generations::list::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/generations/list/0.1#response"

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::vtc::website::rollback::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/vtc/website/rollback/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::sync::delete::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/sync/delete/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::sync::update::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/sync/update/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::webvh::witness::publish::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/webvh/witness/publish/0.1#response"

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::witness::session::submit::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/witness/session/submit/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>

Source§

impl Payload for trust_tasks::specs::witness::session::v0_1::Response

Source§

const TYPE_URI: &'static str = "https://trusttasks.org/spec/witness/session/0.1#response"

Source§

const IS_PROOF_REQUIRED: bool = true

Source§

const IS_ISSUED_AT_REQUIRED: bool = true

Source§

const IS_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>