pub struct ManifestCreateRequest {Show 22 fields
pub all: bool,
pub annotation: Vec<String>,
pub annotations: HashMap<String, String>,
pub arch: String,
pub artifact_annotations: HashMap<String, String>,
pub artifact_config: String,
pub artifact_config_type: String,
pub artifact_exclude_titles: bool,
pub artifact_files: Vec<String>,
pub artifact_layer_type: String,
pub artifact_subject: String,
pub artifact_type: String,
pub features: Vec<String>,
pub images: Vec<String>,
pub index_annotation: Vec<String>,
pub index_annotations: HashMap<String, String>,
pub operation: String,
pub os: String,
pub os_features: Vec<String>,
pub os_version: String,
pub subject: String,
pub variant: String,
}
Fields§
§all: bool
§annotation: Vec<String>
§annotations: HashMap<String, String>
§arch: String
§artifact_annotations: HashMap<String, String>
§artifact_config: String
§artifact_config_type: String
§artifact_exclude_titles: bool
§artifact_files: Vec<String>
§artifact_layer_type: String
§artifact_subject: String
§artifact_type: String
§features: Vec<String>
§images: Vec<String>
§index_annotation: Vec<String>
§index_annotations: HashMap<String, String>
§operation: String
§os: String
§os_features: Vec<String>
§os_version: String
§subject: String
§variant: String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ManifestCreateRequest
impl RefUnwindSafe for ManifestCreateRequest
impl Send for ManifestCreateRequest
impl Sync for ManifestCreateRequest
impl Unpin for ManifestCreateRequest
impl UnwindSafe for ManifestCreateRequest
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