Struct aws_sdk_datazone::types::FormOutput
source · #[non_exhaustive]pub struct FormOutput {
pub form_name: String,
pub type_name: 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_name: Option<String>
The name 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§
source§impl FormOutput
impl FormOutput
sourcepub fn type_revision(&self) -> Option<&str>
pub fn type_revision(&self) -> Option<&str>
The revision of the metadata form type.
source§impl FormOutput
impl FormOutput
sourcepub fn builder() -> FormOutputBuilder
pub fn builder() -> FormOutputBuilder
Creates a new builder-style object to manufacture FormOutput
.
Trait Implementations§
source§impl Clone for FormOutput
impl Clone for FormOutput
source§fn clone(&self) -> FormOutput
fn clone(&self) -> FormOutput
Returns a copy 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 FormOutput
impl Debug for FormOutput
source§impl PartialEq for FormOutput
impl PartialEq for FormOutput
source§fn eq(&self, other: &FormOutput) -> bool
fn eq(&self, other: &FormOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FormOutput
Auto Trait Implementations§
impl Freeze for FormOutput
impl RefUnwindSafe for FormOutput
impl Send for FormOutput
impl Sync for FormOutput
impl Unpin for FormOutput
impl UnwindSafe for FormOutput
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.