pub struct ConversionResponse {
pub new_image: Option<String>,
pub image_sha: Option<String>,
pub image_size: Option<isize>,
pub isvprodid: Option<isize>,
pub isvsvn: Option<isize>,
pub mrenclave: Option<String>,
pub mrsigner: Option<String>,
}
Fields§
§new_image: Option<String>
Registry and image name for the output container (same as outputImageName in the request)
image_sha: Option<String>
Shortened SHA256 Hash of the output image (This is the id of the image)
image_size: Option<isize>
The output image size in bytes
isvprodid: Option<isize>
This is the enclave productId which is same as the isvprodid in input request, if set. Default value is 0
isvsvn: Option<isize>
This is the enclave security version which is same as the isvsvn in input request, if set. Default value is 0
mrenclave: Option<String>
This is the measurement of the enclave which uniquely identifies the shielded application. This is in hex format.
mrsigner: Option<String>
This is the hash of the signing key which uniquely identifies the signing key. This is in hex format.
Implementations§
Source§impl ConversionResponse
impl ConversionResponse
pub fn new() -> ConversionResponse
Trait Implementations§
Source§impl Clone for ConversionResponse
impl Clone for ConversionResponse
Source§fn clone(&self) -> ConversionResponse
fn clone(&self) -> ConversionResponse
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 ConversionResponse
impl Debug for ConversionResponse
Source§impl<'de> Deserialize<'de> for ConversionResponse
impl<'de> Deserialize<'de> for ConversionResponse
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
Source§impl PartialEq for ConversionResponse
impl PartialEq for ConversionResponse
Source§impl Serialize for ConversionResponse
impl Serialize for ConversionResponse
impl StructuralPartialEq for ConversionResponse
Auto Trait Implementations§
impl Freeze for ConversionResponse
impl RefUnwindSafe for ConversionResponse
impl Send for ConversionResponse
impl Sync for ConversionResponse
impl Unpin for ConversionResponse
impl UnwindSafe for ConversionResponse
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