#[non_exhaustive]pub struct SameSheetTargetVisualConfiguration {
pub target_visuals: Option<Vec<String>>,
pub target_visual_options: Option<TargetVisualOptions>,
}
Expand description
The configuration of the same-sheet target visuals that you want to be filtered.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.target_visuals: Option<Vec<String>>
A list of the target visual IDs that are located in the same sheet of the analysis.
target_visual_options: Option<TargetVisualOptions>
The options that choose the target visual in the same sheet.
Valid values are defined as follows:
-
ALL_VISUALS
: Applies the filter operation to all visuals in the same sheet.
Implementations§
source§impl SameSheetTargetVisualConfiguration
impl SameSheetTargetVisualConfiguration
sourcepub fn target_visuals(&self) -> &[String]
pub fn target_visuals(&self) -> &[String]
A list of the target visual IDs that are located in the same sheet of the analysis.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .target_visuals.is_none()
.
sourcepub fn target_visual_options(&self) -> Option<&TargetVisualOptions>
pub fn target_visual_options(&self) -> Option<&TargetVisualOptions>
The options that choose the target visual in the same sheet.
Valid values are defined as follows:
-
ALL_VISUALS
: Applies the filter operation to all visuals in the same sheet.
source§impl SameSheetTargetVisualConfiguration
impl SameSheetTargetVisualConfiguration
sourcepub fn builder() -> SameSheetTargetVisualConfigurationBuilder
pub fn builder() -> SameSheetTargetVisualConfigurationBuilder
Creates a new builder-style object to manufacture SameSheetTargetVisualConfiguration
.
Trait Implementations§
source§impl Clone for SameSheetTargetVisualConfiguration
impl Clone for SameSheetTargetVisualConfiguration
source§fn clone(&self) -> SameSheetTargetVisualConfiguration
fn clone(&self) -> SameSheetTargetVisualConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for SameSheetTargetVisualConfiguration
impl PartialEq for SameSheetTargetVisualConfiguration
source§fn eq(&self, other: &SameSheetTargetVisualConfiguration) -> bool
fn eq(&self, other: &SameSheetTargetVisualConfiguration) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for SameSheetTargetVisualConfiguration
Auto Trait Implementations§
impl Freeze for SameSheetTargetVisualConfiguration
impl RefUnwindSafe for SameSheetTargetVisualConfiguration
impl Send for SameSheetTargetVisualConfiguration
impl Sync for SameSheetTargetVisualConfiguration
impl Unpin for SameSheetTargetVisualConfiguration
impl UnwindSafe for SameSheetTargetVisualConfiguration
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
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)
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>
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>
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 more