#[non_exhaustive]pub struct DescribeObjectsInput {
pub pipeline_id: Option<String>,
pub object_ids: Option<Vec<String>>,
pub evaluate_expressions: Option<bool>,
pub marker: Option<String>,
}
Expand description
Contains the parameters for DescribeObjects.
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.pipeline_id: Option<String>
The ID of the pipeline that contains the object definitions.
object_ids: Option<Vec<String>>
The IDs of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects
.
evaluate_expressions: Option<bool>
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
marker: Option<String>
The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call DescribeObjects
with the marker value from the previous call to retrieve the next set of results.
Implementations§
source§impl DescribeObjectsInput
impl DescribeObjectsInput
sourcepub fn pipeline_id(&self) -> Option<&str>
pub fn pipeline_id(&self) -> Option<&str>
The ID of the pipeline that contains the object definitions.
sourcepub fn object_ids(&self) -> &[String]
pub fn object_ids(&self) -> &[String]
The IDs of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects
.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .object_ids.is_none()
.
sourcepub fn evaluate_expressions(&self) -> Option<bool>
pub fn evaluate_expressions(&self) -> Option<bool>
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
source§impl DescribeObjectsInput
impl DescribeObjectsInput
sourcepub fn builder() -> DescribeObjectsInputBuilder
pub fn builder() -> DescribeObjectsInputBuilder
Creates a new builder-style object to manufacture DescribeObjectsInput
.
Trait Implementations§
source§impl Clone for DescribeObjectsInput
impl Clone for DescribeObjectsInput
source§fn clone(&self) -> DescribeObjectsInput
fn clone(&self) -> DescribeObjectsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeObjectsInput
impl Debug for DescribeObjectsInput
source§impl PartialEq for DescribeObjectsInput
impl PartialEq for DescribeObjectsInput
impl StructuralPartialEq for DescribeObjectsInput
Auto Trait Implementations§
impl Freeze for DescribeObjectsInput
impl RefUnwindSafe for DescribeObjectsInput
impl Send for DescribeObjectsInput
impl Sync for DescribeObjectsInput
impl Unpin for DescribeObjectsInput
impl UnwindSafe for DescribeObjectsInput
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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