pub struct PublicIpv4PoolRange {
pub address_count: Option<i64>,
pub available_address_count: Option<i64>,
pub first_address: Option<String>,
pub last_address: Option<String>,
}Expand description
Describes an address range of an IPv4 address pool.
Fields§
§address_count: Option<i64>The number of addresses in the range.
available_address_count: Option<i64>The number of available addresses in the range.
first_address: Option<String>The first IP address in the range.
last_address: Option<String>The last IP address in the range.
Trait Implementations§
Source§impl Clone for PublicIpv4PoolRange
impl Clone for PublicIpv4PoolRange
Source§fn clone(&self) -> PublicIpv4PoolRange
fn clone(&self) -> PublicIpv4PoolRange
Returns a duplicate 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 PublicIpv4PoolRange
impl Debug for PublicIpv4PoolRange
Source§impl Default for PublicIpv4PoolRange
impl Default for PublicIpv4PoolRange
Source§fn default() -> PublicIpv4PoolRange
fn default() -> PublicIpv4PoolRange
Returns the “default value” for a type. Read more
Source§impl PartialEq for PublicIpv4PoolRange
impl PartialEq for PublicIpv4PoolRange
impl StructuralPartialEq for PublicIpv4PoolRange
Auto Trait Implementations§
impl Freeze for PublicIpv4PoolRange
impl RefUnwindSafe for PublicIpv4PoolRange
impl Send for PublicIpv4PoolRange
impl Sync for PublicIpv4PoolRange
impl Unpin for PublicIpv4PoolRange
impl UnwindSafe for PublicIpv4PoolRange
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