Struct scaleway_rs::ScalewayPublicIP
source · pub struct ScalewayPublicIP {
pub id: String,
pub address: String,
pub gateway: String,
pub netmask: String,
pub family: String,
pub dynamic: bool,
pub provisioning_mode: String,
pub tags: Vec<String>,
pub state: String,
}Fields§
§id: String§address: String§gateway: String§netmask: String§family: String§dynamic: bool§provisioning_mode: String§state: StringTrait Implementations§
source§impl Debug for ScalewayPublicIP
impl Debug for ScalewayPublicIP
source§impl<'de> Deserialize<'de> for ScalewayPublicIP
impl<'de> Deserialize<'de> for ScalewayPublicIP
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
Auto Trait Implementations§
impl RefUnwindSafe for ScalewayPublicIP
impl Send for ScalewayPublicIP
impl Sync for ScalewayPublicIP
impl Unpin for ScalewayPublicIP
impl UnwindSafe for ScalewayPublicIP
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