pub struct RuntimeReceiptSignatureConfig { /* private fields */ }Implementations§
Source§impl RuntimeReceiptSignatureConfig
impl RuntimeReceiptSignatureConfig
pub fn local_development() -> Self
pub fn production_signing( signer: Ed25519ReceiptSigner, verifier: Ed25519ReceiptVerifier, ) -> Self
pub fn from_env( env: &BTreeMap<String, String>, ) -> Result<Self, RuntimeReceiptSigningError>
pub fn signature_policy(&self) -> RuntimeReceiptSignaturePolicy<'_>
pub fn production_key_for_kid(&self, kid: &str) -> Option<ProductionReceiptKey>
Trait Implementations§
Source§impl Clone for RuntimeReceiptSignatureConfig
impl Clone for RuntimeReceiptSignatureConfig
Source§fn clone(&self) -> RuntimeReceiptSignatureConfig
fn clone(&self) -> RuntimeReceiptSignatureConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for RuntimeReceiptSignatureConfig
impl Default for RuntimeReceiptSignatureConfig
Source§fn default() -> RuntimeReceiptSignatureConfig
fn default() -> RuntimeReceiptSignatureConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RuntimeReceiptSignatureConfig
impl RefUnwindSafe for RuntimeReceiptSignatureConfig
impl Send for RuntimeReceiptSignatureConfig
impl Sync for RuntimeReceiptSignatureConfig
impl Unpin for RuntimeReceiptSignatureConfig
impl UnsafeUnpin for RuntimeReceiptSignatureConfig
impl UnwindSafe for RuntimeReceiptSignatureConfig
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