pub struct ApiConfig {Show 16 fields
pub multicast_port: u16,
pub base_port: u16,
pub port_range: u16,
pub allow_random_ports: bool,
pub allow_ipv4: bool,
pub allow_ipv6: bool,
pub multicast_addresses: Vec<IpAddr>,
pub multicast_ttl: u32,
pub session_id: String,
pub use_protocol_version: i32,
pub smoothing_halftime: f32,
pub time_update_interval: f64,
pub time_probe_count: i32,
pub time_probe_interval: f64,
pub time_probe_max_rtt: f64,
pub time_update_minprobes: i32,
}Fields§
§multicast_port: u16§base_port: u16§port_range: u16§allow_random_ports: bool§allow_ipv4: bool§allow_ipv6: bool§multicast_addresses: Vec<IpAddr>§multicast_ttl: u32§session_id: String§use_protocol_version: i32§smoothing_halftime: f32§time_update_interval: f64§time_probe_count: i32§time_probe_interval: f64§time_probe_max_rtt: f64§time_update_minprobes: i32Auto Trait Implementations§
impl Freeze for ApiConfig
impl RefUnwindSafe for ApiConfig
impl Send for ApiConfig
impl Sync for ApiConfig
impl Unpin for ApiConfig
impl UnsafeUnpin for ApiConfig
impl UnwindSafe for ApiConfig
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