pub enum RequestEndpointPolicy {
AllowNone,
AllowAll,
AllowList(&'static [IdentityHash]),
}Variants§
Implementations§
Source§impl RequestEndpointPolicy
impl RequestEndpointPolicy
pub fn engine_policy(self) -> RequestPolicy
Sourcepub fn seed_list(self) -> &'static [IdentityHash]
pub fn seed_list(self) -> &'static [IdentityHash]
The identities to admit at registration — non-empty only for RequestEndpointPolicy::AllowList.
Trait Implementations§
Source§impl Clone for RequestEndpointPolicy
impl Clone for RequestEndpointPolicy
Source§fn clone(&self) -> RequestEndpointPolicy
fn clone(&self) -> RequestEndpointPolicy
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 moreimpl Copy for RequestEndpointPolicy
Source§impl Debug for RequestEndpointPolicy
impl Debug for RequestEndpointPolicy
impl Eq for RequestEndpointPolicy
Source§impl PartialEq for RequestEndpointPolicy
impl PartialEq for RequestEndpointPolicy
impl StructuralPartialEq for RequestEndpointPolicy
Auto Trait Implementations§
impl Freeze for RequestEndpointPolicy
impl RefUnwindSafe for RequestEndpointPolicy
impl Send for RequestEndpointPolicy
impl Sync for RequestEndpointPolicy
impl Unpin for RequestEndpointPolicy
impl UnsafeUnpin for RequestEndpointPolicy
impl UnwindSafe for RequestEndpointPolicy
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