pub struct FloatingIpTarget {
pub attach_id: String,
pub zone: String,
}Expand description
A resolved reassign target: provider-native attach id + the mobility zone it lives in.
Fields§
§attach_id: StringHetzner numeric server id, OVH serviceName, or Vultr instance UUID.
zone: StringHetzner network zone / OVH datacentre-region / Vultr region.
Trait Implementations§
Source§impl Clone for FloatingIpTarget
impl Clone for FloatingIpTarget
Source§impl Debug for FloatingIpTarget
impl Debug for FloatingIpTarget
impl Eq for FloatingIpTarget
Source§impl PartialEq for FloatingIpTarget
impl PartialEq for FloatingIpTarget
impl StructuralPartialEq for FloatingIpTarget
Auto Trait Implementations§
impl Freeze for FloatingIpTarget
impl RefUnwindSafe for FloatingIpTarget
impl Send for FloatingIpTarget
impl Sync for FloatingIpTarget
impl Unpin for FloatingIpTarget
impl UnsafeUnpin for FloatingIpTarget
impl UnwindSafe for FloatingIpTarget
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