pub struct NetworkRef {
pub name: Option<String>,
pub endpoint_refs: Option<Vec<EndpointRef>>,
}Expand description
NetworkRef : Describes a network reference in a service.
Fields§
§name: Option<String>Name of the network
endpoint_refs: Option<Vec<EndpointRef>>A list of endpoints that are exposed on this network.
Implementations§
Source§impl NetworkRef
impl NetworkRef
Sourcepub fn new() -> NetworkRef
pub fn new() -> NetworkRef
Describes a network reference in a service.
Trait Implementations§
Source§impl Clone for NetworkRef
impl Clone for NetworkRef
Source§impl Debug for NetworkRef
impl Debug for NetworkRef
Source§impl Default for NetworkRef
impl Default for NetworkRef
Source§impl<'de> Deserialize<'de> for NetworkRef
impl<'de> Deserialize<'de> for NetworkRef
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 NetworkRef
impl PartialEq for NetworkRef
Source§impl Serialize for NetworkRef
impl Serialize for NetworkRef
impl StructuralPartialEq for NetworkRef
Auto Trait Implementations§
impl Freeze for NetworkRef
impl RefUnwindSafe for NetworkRef
impl Send for NetworkRef
impl Sync for NetworkRef
impl Unpin for NetworkRef
impl UnsafeUnpin for NetworkRef
impl UnwindSafe for NetworkRef
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