pub struct FrontendRoleInput {
pub role: CanisterRole,
pub canister_id: Principal,
}Expand description
Exact role instance explicitly selected for browser use.
Fields§
§role: CanisterRole§canister_id: PrincipalTrait Implementations§
Source§impl Clone for FrontendRoleInput
impl Clone for FrontendRoleInput
Source§fn clone(&self) -> FrontendRoleInput
fn clone(&self) -> FrontendRoleInput
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 FrontendRoleInput
impl Debug for FrontendRoleInput
Source§impl<'de> Deserialize<'de> for FrontendRoleInput
impl<'de> Deserialize<'de> for FrontendRoleInput
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 FrontendRoleInput
Source§impl PartialEq for FrontendRoleInput
impl PartialEq for FrontendRoleInput
Source§impl Serialize for FrontendRoleInput
impl Serialize for FrontendRoleInput
impl StructuralPartialEq for FrontendRoleInput
Auto Trait Implementations§
impl Freeze for FrontendRoleInput
impl RefUnwindSafe for FrontendRoleInput
impl Send for FrontendRoleInput
impl Sync for FrontendRoleInput
impl Unpin for FrontendRoleInput
impl UnsafeUnpin for FrontendRoleInput
impl UnwindSafe for FrontendRoleInput
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.