pub struct Inner {Show 13 fields
pub transcryptor_url: Url,
pub transcryptor_jwt_key: VerifyingKey,
pub transcryptor_enc_key: PublicKey,
pub transcryptor_master_enc_key_part: PublicKey,
pub phc_url: Url,
pub phc_jwt_key: VerifyingKey,
pub phc_enc_key: PublicKey,
pub auths_url: Url,
pub auths_jwt_key: VerifyingKey,
pub auths_enc_key: PublicKey,
pub master_enc_key: PublicKey,
pub global_client_url: Url,
pub ph_version: Option<String>,
}Fields§
§transcryptor_url: Url§transcryptor_jwt_key: VerifyingKey§transcryptor_enc_key: PublicKey§transcryptor_master_enc_key_part: PublicKeyx_T B - so the transcryptor can check that the correct keypart was used
phc_url: Url§phc_jwt_key: VerifyingKey§phc_enc_key: PublicKey§auths_url: Url§auths_jwt_key: VerifyingKey§auths_enc_key: PublicKey§master_enc_key: PublicKeyx_T x_PHC B
global_client_url: Url§ph_version: Option<String>pubhubs version
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Inner
impl<'de> Deserialize<'de> for Inner
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Inner
impl StructuralPartialEq for Inner
Auto Trait Implementations§
impl Freeze for Inner
impl RefUnwindSafe for Inner
impl Send for Inner
impl Sync for Inner
impl Unpin for Inner
impl UnsafeUnpin for Inner
impl UnwindSafe for Inner
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more