pub struct CredentialEnvelope;Expand description
Data-envelope identity, not a callable issuer method or signing format.
Trait Implementations§
Source§impl Method for CredentialEnvelope
impl Method for CredentialEnvelope
Source§const NAME: &'static str = "credential"
const NAME: &'static str = "credential"
Exact exported IC method name; used by typed transport adapters.
Source§const REQUEST_LIMITS: Limits = CREDENTIAL_LIMITS
const REQUEST_LIMITS: Limits = CREDENTIAL_LIMITS
Request admission budget.
Source§const RESPONSE_LIMITS: Limits = CREDENTIAL_LIMITS
const RESPONSE_LIMITS: Limits = CREDENTIAL_LIMITS
Reply admission budget.
Source§type Request = PortableCredential
type Request = PortableCredential
Typed request, including any consumer-owned proof/envelope.
Source§type Response = PortableCredential
type Response = PortableCredential
Typed response, typically
Result<Success, ApplicationError>.Auto Trait Implementations§
impl Freeze for CredentialEnvelope
impl RefUnwindSafe for CredentialEnvelope
impl Send for CredentialEnvelope
impl Sync for CredentialEnvelope
impl Unpin for CredentialEnvelope
impl UnsafeUnpin for CredentialEnvelope
impl UnwindSafe for CredentialEnvelope
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more