pub struct SignerPolicy {
pub max_ttl_secs: u64,
pub admin_provisioning_pubkey: Option<VerifyingKey>,
pub ipv4_network_mask: Option<(u32, u32)>,
}Expand description
Policy rules enforced independently by each signer before computing partial signatures.
Fields§
§max_ttl_secs: u64§admin_provisioning_pubkey: Option<VerifyingKey>§ipv4_network_mask: Option<(u32, u32)>Trait Implementations§
Source§impl Clone for SignerPolicy
impl Clone for SignerPolicy
Source§impl Debug for SignerPolicy
impl Debug for SignerPolicy
Auto Trait Implementations§
impl Freeze for SignerPolicy
impl RefUnwindSafe for SignerPolicy
impl Send for SignerPolicy
impl Sync for SignerPolicy
impl Unpin for SignerPolicy
impl UnsafeUnpin for SignerPolicy
impl UnwindSafe for SignerPolicy
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