pub struct IdentityDocument {Show 15 fields
pub devpay_product_codes: Vec<String>,
pub marketplace_product_codes: Vec<String>,
pub availability_zone: String,
pub private_ip: String,
pub version: String,
pub instance_id: String,
pub billing_products: Vec<String>,
pub instance_type: String,
pub account_id: String,
pub image_id: String,
pub pending_time: DateTime<Utc>,
pub architecture: String,
pub kernel_id: Option<String>,
pub ramdisk_id: Option<String>,
pub region: String,
}Fields§
§devpay_product_codes: Vec<String>§marketplace_product_codes: Vec<String>§availability_zone: String§private_ip: String§version: String§instance_id: String§billing_products: Vec<String>§instance_type: String§account_id: String§image_id: String§pending_time: DateTime<Utc>§architecture: String§kernel_id: Option<String>§ramdisk_id: Option<String>§region: StringImplementations§
Trait Implementations§
Source§impl Debug for IdentityDocument
impl Debug for IdentityDocument
Source§impl<'de> Deserialize<'de> for IdentityDocument
impl<'de> Deserialize<'de> for IdentityDocument
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 IdentityDocument
impl RefUnwindSafe for IdentityDocument
impl Send for IdentityDocument
impl Sync for IdentityDocument
impl Unpin for IdentityDocument
impl UnwindSafe for IdentityDocument
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