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
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.