pub struct DefaultPolicy;Expand description
The permissive default policy.
Trait Implementations§
Source§impl Clone for DefaultPolicy
impl Clone for DefaultPolicy
Source§fn clone(&self) -> DefaultPolicy
fn clone(&self) -> DefaultPolicy
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 DefaultPolicy
Source§impl Debug for DefaultPolicy
impl Debug for DefaultPolicy
Source§impl Default for DefaultPolicy
impl Default for DefaultPolicy
Source§fn default() -> DefaultPolicy
fn default() -> DefaultPolicy
Returns the “default value” for a type. Read more
Source§impl SettlementPolicy for DefaultPolicy
impl SettlementPolicy for DefaultPolicy
Source§fn request_binding(&self, _transition: &PicTransitionPayload) -> bool
fn request_binding(&self, _transition: &PicTransitionPayload) -> bool
Request/execution binding validation, when the deployment requires
it. Receives the whole transition (including
request_digest).Source§fn conformance(
&self,
_checkpoint: &PicPcaPayload,
_transition: &PicTransitionPayload,
) -> bool
fn conformance( &self, _checkpoint: &PicPcaPayload, _transition: &PicTransitionPayload, ) -> bool
Executor evidence / execution-contract conformance validation, when
required.
Source§fn policy(
&self,
_checkpoint: &PicPcaPayload,
_next_authority: &IndexedAuthorityMap,
) -> bool
fn policy( &self, _checkpoint: &PicPcaPayload, _next_authority: &IndexedAuthorityMap, ) -> bool
Local policy over the materialized successor authority.
Auto Trait Implementations§
impl Freeze for DefaultPolicy
impl RefUnwindSafe for DefaultPolicy
impl Send for DefaultPolicy
impl Sync for DefaultPolicy
impl Unpin for DefaultPolicy
impl UnsafeUnpin for DefaultPolicy
impl UnwindSafe for DefaultPolicy
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