pub struct IngressControlPolicy {
pub enabled: bool,
pub max_held_announces: usize,
pub new_interface_millis: u64,
pub announce_burst_frequency_new: FrequencyMilliHertz,
pub announce_burst_frequency: FrequencyMilliHertz,
pub path_request_burst_frequency_new: FrequencyMilliHertz,
pub path_request_burst_frequency: FrequencyMilliHertz,
pub burst_hold_millis: u64,
pub burst_penalty_millis: u64,
pub held_release_interval_millis: u64,
}Fields§
§enabled: bool§max_held_announces: usize§new_interface_millis: u64§announce_burst_frequency_new: FrequencyMilliHertz§announce_burst_frequency: FrequencyMilliHertz§path_request_burst_frequency_new: FrequencyMilliHertz§path_request_burst_frequency: FrequencyMilliHertz§burst_hold_millis: u64§burst_penalty_millis: u64§held_release_interval_millis: u64Trait Implementations§
Source§impl Clone for IngressControlPolicy
impl Clone for IngressControlPolicy
Source§fn clone(&self) -> IngressControlPolicy
fn clone(&self) -> IngressControlPolicy
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 IngressControlPolicy
Source§impl Debug for IngressControlPolicy
impl Debug for IngressControlPolicy
impl Eq for IngressControlPolicy
Source§impl PartialEq for IngressControlPolicy
impl PartialEq for IngressControlPolicy
impl StructuralPartialEq for IngressControlPolicy
Auto Trait Implementations§
impl Freeze for IngressControlPolicy
impl RefUnwindSafe for IngressControlPolicy
impl Send for IngressControlPolicy
impl Sync for IngressControlPolicy
impl Unpin for IngressControlPolicy
impl UnsafeUnpin for IngressControlPolicy
impl UnwindSafe for IngressControlPolicy
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