pub struct Instance {Show 36 fields
pub id: String,
pub openstack_server_id: String,
pub hostname: String,
pub reverse_dns: String,
pub size: String,
pub region: String,
pub network_id: String,
pub private_ip: String,
pub public_ip: String,
pub ipv6: String,
pub pseudo_ip: String,
pub template_id: String,
pub source_type: String,
pub source_id: String,
pub snapshot_id: String,
pub initial_user: String,
pub initial_password: String,
pub ssh_key: String,
pub ssh_key_id: String,
pub status: String,
pub notes: String,
pub firewall_id: String,
pub tags: Vec<String>,
pub civostatsd_token: String,
pub civostatsd_stats: String,
pub civostatsd_stats_per_minute: Vec<String>,
pub civostatsd_stats_per_hour: Vec<String>,
pub openstack_image_id: String,
pub rescue_password: String,
pub volume_backed: bool,
pub cpu_cores: i32,
pub ram_mb: i32,
pub disk_gb: i32,
pub script: String,
pub created_at: String,
pub reserved_ip_id: String,
/* private fields */
}Fields§
§id: String§openstack_server_id: String§hostname: String§reverse_dns: String§size: String§region: String§network_id: String§private_ip: String§public_ip: String§ipv6: String§pseudo_ip: String§template_id: String§source_type: String§source_id: String§snapshot_id: String§initial_user: String§initial_password: String§ssh_key: String§ssh_key_id: String§status: String§notes: String§firewall_id: String§civostatsd_token: String§civostatsd_stats: String§civostatsd_stats_per_minute: Vec<String>§civostatsd_stats_per_hour: Vec<String>§openstack_image_id: String§rescue_password: String§volume_backed: bool§cpu_cores: i32§ram_mb: i32§disk_gb: i32§script: String§created_at: String§reserved_ip_id: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for Instance
impl<'de> Deserialize<'de> for Instance
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 Freeze for Instance
impl RefUnwindSafe for Instance
impl Send for Instance
impl Sync for Instance
impl Unpin for Instance
impl UnwindSafe for Instance
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