Struct aws_sdk_datazone::types::FormInput
source · #[non_exhaustive]pub struct FormInput {
pub form_name: String,
pub type_identifier: Option<String>,
pub type_revision: Option<String>,
pub content: Option<String>,
}
Expand description
The details of a metadata form.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.form_name: String
The name of the metadata form.
type_identifier: Option<String>
The ID of the metadata form type.
type_revision: Option<String>
The revision of the metadata form type.
content: Option<String>
The content of the metadata form.
Implementations§
Trait Implementations§
source§impl PartialEq for FormInput
impl PartialEq for FormInput
impl StructuralPartialEq for FormInput
Auto Trait Implementations§
impl RefUnwindSafe for FormInput
impl Send for FormInput
impl Sync for FormInput
impl Unpin for FormInput
impl UnwindSafe for FormInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.