pub struct UnassignIpv6AddressesRequest {
pub ipv_6_addresses: Vec<String>,
pub network_interface_id: String,
}
Fields§
§ipv_6_addresses: Vec<String>
The IPv6 addresses to unassign from the network interface.
network_interface_id: String
The ID of the network interface.
Trait Implementations§
Source§impl Clone for UnassignIpv6AddressesRequest
impl Clone for UnassignIpv6AddressesRequest
Source§fn clone(&self) -> UnassignIpv6AddressesRequest
fn clone(&self) -> UnassignIpv6AddressesRequest
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 UnassignIpv6AddressesRequest
impl Debug for UnassignIpv6AddressesRequest
Source§impl Default for UnassignIpv6AddressesRequest
impl Default for UnassignIpv6AddressesRequest
Source§fn default() -> UnassignIpv6AddressesRequest
fn default() -> UnassignIpv6AddressesRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UnassignIpv6AddressesRequest
impl PartialEq for UnassignIpv6AddressesRequest
Source§fn eq(&self, other: &UnassignIpv6AddressesRequest) -> bool
fn eq(&self, other: &UnassignIpv6AddressesRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for UnassignIpv6AddressesRequest
Auto Trait Implementations§
impl Freeze for UnassignIpv6AddressesRequest
impl RefUnwindSafe for UnassignIpv6AddressesRequest
impl Send for UnassignIpv6AddressesRequest
impl Sync for UnassignIpv6AddressesRequest
impl Unpin for UnassignIpv6AddressesRequest
impl UnwindSafe for UnassignIpv6AddressesRequest
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