pub struct TunnelGroupBackendUpdate {
pub id: String,
pub description: Option<String>,
pub metadata: Option<String>,
pub labels: HashMap<String, String>,
}
Fields§
§id: String
§description: Option<String>
human-readable description of this backend. Optional
metadata: Option<String>
arbitrary user-defined machine-readable data of this backend. Optional
labels: HashMap<String, String>
labels to watch for tunnels on, e.g. app->foo, dc->bar
Trait Implementations§
Source§impl Clone for TunnelGroupBackendUpdate
impl Clone for TunnelGroupBackendUpdate
Source§fn clone(&self) -> TunnelGroupBackendUpdate
fn clone(&self) -> TunnelGroupBackendUpdate
Returns a copy of the value. Read more
1.0.0 · 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 TunnelGroupBackendUpdate
impl Debug for TunnelGroupBackendUpdate
Source§impl Default for TunnelGroupBackendUpdate
impl Default for TunnelGroupBackendUpdate
Source§fn default() -> TunnelGroupBackendUpdate
fn default() -> TunnelGroupBackendUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TunnelGroupBackendUpdate
impl<'de> Deserialize<'de> for TunnelGroupBackendUpdate
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
Auto Trait Implementations§
impl Freeze for TunnelGroupBackendUpdate
impl RefUnwindSafe for TunnelGroupBackendUpdate
impl Send for TunnelGroupBackendUpdate
impl Sync for TunnelGroupBackendUpdate
impl Unpin for TunnelGroupBackendUpdate
impl UnwindSafe for TunnelGroupBackendUpdate
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