pub struct VultrInstanceV6NetworksDTO {
pub network: Option<String>,
pub main_ip: Option<String>,
pub network_size: Option<i32>,
}
Fields§
§network: Option<String>
The IPv6 subnet.
main_ip: Option<String>
The main IPv6 network address.
network_size: Option<i32>
The IPv6 network size in bits.
Trait Implementations§
Source§impl Clone for VultrInstanceV6NetworksDTO
impl Clone for VultrInstanceV6NetworksDTO
Source§fn clone(&self) -> VultrInstanceV6NetworksDTO
fn clone(&self) -> VultrInstanceV6NetworksDTO
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 VultrInstanceV6NetworksDTO
impl Debug for VultrInstanceV6NetworksDTO
Source§impl Default for VultrInstanceV6NetworksDTO
impl Default for VultrInstanceV6NetworksDTO
Source§fn default() -> VultrInstanceV6NetworksDTO
fn default() -> VultrInstanceV6NetworksDTO
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VultrInstanceV6NetworksDTO
impl<'de> Deserialize<'de> for VultrInstanceV6NetworksDTO
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 StructuralPartialEq for VultrInstanceV6NetworksDTO
Auto Trait Implementations§
impl Freeze for VultrInstanceV6NetworksDTO
impl RefUnwindSafe for VultrInstanceV6NetworksDTO
impl Send for VultrInstanceV6NetworksDTO
impl Sync for VultrInstanceV6NetworksDTO
impl Unpin for VultrInstanceV6NetworksDTO
impl UnwindSafe for VultrInstanceV6NetworksDTO
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