pub struct FrontendIdentityInput {
pub canister_id: Principal,
pub provider_origin: String,
pub derivation_origin: String,
pub alternative_origins: Vec<String>,
}Expand description
Internet Identity provider and the caller namespace retained by the frontend.
Fields§
§canister_id: Principal§provider_origin: String§derivation_origin: String§alternative_origins: Vec<String>Complete contents of the certified II alternative-origins asset.
Trait Implementations§
Source§impl Clone for FrontendIdentityInput
impl Clone for FrontendIdentityInput
Source§fn clone(&self) -> FrontendIdentityInput
fn clone(&self) -> FrontendIdentityInput
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 Debug for FrontendIdentityInput
impl Debug for FrontendIdentityInput
Source§impl<'de> Deserialize<'de> for FrontendIdentityInput
impl<'de> Deserialize<'de> for FrontendIdentityInput
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 FrontendIdentityInput
Source§impl PartialEq for FrontendIdentityInput
impl PartialEq for FrontendIdentityInput
Source§impl Serialize for FrontendIdentityInput
impl Serialize for FrontendIdentityInput
impl StructuralPartialEq for FrontendIdentityInput
Auto Trait Implementations§
impl Freeze for FrontendIdentityInput
impl RefUnwindSafe for FrontendIdentityInput
impl Send for FrontendIdentityInput
impl Sync for FrontendIdentityInput
impl Unpin for FrontendIdentityInput
impl UnsafeUnpin for FrontendIdentityInput
impl UnwindSafe for FrontendIdentityInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.