#[repr(C)]pub struct vrt_backend_probe {
pub magic: c_uint,
pub url: *const c_char,
pub request: *const c_char,
pub timeout: vtim_dur,
pub interval: vtim_dur,
pub exp_status: c_uint,
pub window: c_uint,
pub threshold: c_uint,
pub initial: c_uint,
pub exp_close: c_uint,
pub vcl_name: *const c_char,
}Fields§
§magic: c_uint§url: *const c_char§request: *const c_char§timeout: vtim_dur§interval: vtim_dur§exp_status: c_uint§window: c_uint§threshold: c_uint§initial: c_uint§exp_close: c_uint§vcl_name: *const c_charTrait Implementations§
Source§impl Clone for vrt_backend_probe
impl Clone for vrt_backend_probe
Source§fn clone(&self) -> vrt_backend_probe
fn clone(&self) -> vrt_backend_probe
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 vrt_backend_probe
Source§impl Debug for vrt_backend_probe
impl Debug for vrt_backend_probe
Auto Trait Implementations§
impl !Send for vrt_backend_probe
impl !Sync for vrt_backend_probe
impl Freeze for vrt_backend_probe
impl RefUnwindSafe for vrt_backend_probe
impl Unpin for vrt_backend_probe
impl UnsafeUnpin for vrt_backend_probe
impl UnwindSafe for vrt_backend_probe
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