pub struct VipServiceList {
pub vip_services: Option<Vec<VipServiceInfo>>,
pub unknown: Unknown,
}Expand description
Every service the tailnet advertises.
vipServices rather than services, which is the envelope keeping the
Go client’s spelling where the path does not — see the drift test’s
note on the two names.
Fields§
§vip_services: Option<Vec<VipServiceInfo>>§unknown: UnknownEverything the description did not mention, kept so that a control plane ahead of this build still answers usefully.
Implementations§
Trait Implementations§
Source§impl Clone for VipServiceList
impl Clone for VipServiceList
Source§fn clone(&self) -> VipServiceList
fn clone(&self) -> VipServiceList
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 moreSource§impl Debug for VipServiceList
impl Debug for VipServiceList
Source§impl<'de> Deserialize<'de> for VipServiceList
impl<'de> Deserialize<'de> for VipServiceList
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VipServiceList
impl PartialEq for VipServiceList
Source§impl Serialize for VipServiceList
impl Serialize for VipServiceList
impl StructuralPartialEq for VipServiceList
Auto Trait Implementations§
impl Freeze for VipServiceList
impl RefUnwindSafe for VipServiceList
impl Send for VipServiceList
impl Sync for VipServiceList
impl Unpin for VipServiceList
impl UnsafeUnpin for VipServiceList
impl UnwindSafe for VipServiceList
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