pub struct AuthenticationRules {
pub allowed_callers: Vec<Principal>,
}Fields§
§allowed_callers: Vec<Principal>Trait Implementations§
Source§impl CandidType for AuthenticationRules
impl CandidType for AuthenticationRules
Source§impl Clone for AuthenticationRules
impl Clone for AuthenticationRules
Source§fn clone(&self) -> AuthenticationRules
fn clone(&self) -> AuthenticationRules
Returns a duplicate of the value. Read more
1.0.0 · 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 AuthenticationRules
impl Default for AuthenticationRules
Source§fn default() -> AuthenticationRules
fn default() -> AuthenticationRules
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuthenticationRules
impl<'de> Deserialize<'de> for AuthenticationRules
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
Auto Trait Implementations§
impl Freeze for AuthenticationRules
impl RefUnwindSafe for AuthenticationRules
impl Send for AuthenticationRules
impl Sync for AuthenticationRules
impl Unpin for AuthenticationRules
impl UnwindSafe for AuthenticationRules
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