Struct aws_sdk_ec2::types::PortRange
source · #[non_exhaustive]pub struct PortRange {
pub from: Option<i32>,
pub to: Option<i32>,
}
Expand description
Describes a range of ports.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.from: Option<i32>
The first port in the range.
to: Option<i32>
The last port in the range.
Implementations§
Trait Implementations§
source§impl PartialEq<PortRange> for PortRange
impl PartialEq<PortRange> for PortRange
impl StructuralPartialEq for PortRange
Auto Trait Implementations§
impl RefUnwindSafe for PortRange
impl Send for PortRange
impl Sync for PortRange
impl Unpin for PortRange
impl UnwindSafe for PortRange
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