Struct aws_sdk_connect::types::ViewInputContent
source · #[non_exhaustive]pub struct ViewInputContent {
pub template: Option<String>,
pub actions: Option<Vec<String>>,
}
Expand description
View content containing all content necessary to render a view except for runtime input data and the runtime input schema, which is auto-generated by this operation.
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.template: Option<String>
The view template representing the structure of the view.
actions: Option<Vec<String>>
A list of possible actions from the view.
Implementations§
source§impl ViewInputContent
impl ViewInputContent
source§impl ViewInputContent
impl ViewInputContent
sourcepub fn builder() -> ViewInputContentBuilder
pub fn builder() -> ViewInputContentBuilder
Creates a new builder-style object to manufacture ViewInputContent
.
Trait Implementations§
source§impl Clone for ViewInputContent
impl Clone for ViewInputContent
source§fn clone(&self) -> ViewInputContent
fn clone(&self) -> ViewInputContent
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 ViewInputContent
impl Debug for ViewInputContent
source§impl PartialEq for ViewInputContent
impl PartialEq for ViewInputContent
source§fn eq(&self, other: &ViewInputContent) -> bool
fn eq(&self, other: &ViewInputContent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ViewInputContent
Auto Trait Implementations§
impl Freeze for ViewInputContent
impl RefUnwindSafe for ViewInputContent
impl Send for ViewInputContent
impl Sync for ViewInputContent
impl Unpin for ViewInputContent
impl UnwindSafe for ViewInputContent
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.