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 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 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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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::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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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::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_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_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_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_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::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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 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 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 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_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_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_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_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_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::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_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_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::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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_RECIPIENT_REQUIRED: bool = true

Source§

const PAYLOAD_SCHEMA: Option<&'static str>