Struct google_compute1::api::NamedPort
source · pub struct NamedPort {
pub name: Option<String>,
pub port: Option<i32>,
}
Expand description
The named port. For example: <“http”, 80>.
This type is not used in any activity, and only used as part of another schema.
Fields§
§name: Option<String>
The name for this named port. The name must be 1-63 characters long, and comply with RFC1035.
port: Option<i32>
The port number, which can be a value between 1 and 65535.
Trait Implementations§
source§impl<'de> Deserialize<'de> for NamedPort
impl<'de> Deserialize<'de> for NamedPort
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
impl Part for NamedPort
Auto Trait Implementations§
impl RefUnwindSafe for NamedPort
impl Send for NamedPort
impl Sync for NamedPort
impl Unpin for NamedPort
impl UnwindSafe for NamedPort
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