pub struct EndpointUpdate {
pub id: String,
pub url: Option<String>,
pub traffic_policy: Option<String>,
pub description: Option<String>,
pub metadata: Option<String>,
pub bindings: Option<Vec<String>>,
}
Fields§
§id: String
unique endpoint resource identifier
url: Option<String>
the url of the endpoint
traffic_policy: Option<String>
The traffic policy attached to this endpoint
description: Option<String>
user-supplied description of the associated tunnel
metadata: Option<String>
user-supplied metadata of the associated tunnel or edge object
bindings: Option<Vec<String>>
the bindings associated with this endpoint
Trait Implementations§
Source§impl Clone for EndpointUpdate
impl Clone for EndpointUpdate
Source§fn clone(&self) -> EndpointUpdate
fn clone(&self) -> EndpointUpdate
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 EndpointUpdate
impl Debug for EndpointUpdate
Source§impl Default for EndpointUpdate
impl Default for EndpointUpdate
Source§fn default() -> EndpointUpdate
fn default() -> EndpointUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointUpdate
impl<'de> Deserialize<'de> for EndpointUpdate
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 EndpointUpdate
impl RefUnwindSafe for EndpointUpdate
impl Send for EndpointUpdate
impl Sync for EndpointUpdate
impl Unpin for EndpointUpdate
impl UnwindSafe for EndpointUpdate
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