#[non_exhaustive]pub struct ListNotebookSessionsInput {
pub notebook_id: Option<String>,
pub max_results: Option<i32>,
pub next_token: Option<String>,
}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.notebook_id: Option<String>The ID of the notebook to list sessions for.
max_results: Option<i32>The maximum number of notebook sessions to return.
next_token: Option<String>A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Implementations§
Source§impl ListNotebookSessionsInput
impl ListNotebookSessionsInput
Sourcepub fn notebook_id(&self) -> Option<&str>
pub fn notebook_id(&self) -> Option<&str>
The ID of the notebook to list sessions for.
Sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of notebook sessions to return.
Sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Source§impl ListNotebookSessionsInput
impl ListNotebookSessionsInput
Sourcepub fn builder() -> ListNotebookSessionsInputBuilder
pub fn builder() -> ListNotebookSessionsInputBuilder
Creates a new builder-style object to manufacture ListNotebookSessionsInput.
Trait Implementations§
Source§impl Clone for ListNotebookSessionsInput
impl Clone for ListNotebookSessionsInput
Source§fn clone(&self) -> ListNotebookSessionsInput
fn clone(&self) -> ListNotebookSessionsInput
Returns a duplicate 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 ListNotebookSessionsInput
impl Debug for ListNotebookSessionsInput
impl StructuralPartialEq for ListNotebookSessionsInput
Auto Trait Implementations§
impl Freeze for ListNotebookSessionsInput
impl RefUnwindSafe for ListNotebookSessionsInput
impl Send for ListNotebookSessionsInput
impl Sync for ListNotebookSessionsInput
impl Unpin for ListNotebookSessionsInput
impl UnsafeUnpin for ListNotebookSessionsInput
impl UnwindSafe for ListNotebookSessionsInput
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§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.