#[non_exhaustive]pub struct GetGroupOptions {
pub retry_strategy: Option<Arc<dyn RetryStrategy>>,
}Expand description
Options for retrieving a single group.
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.retry_strategy: Option<Arc<dyn RetryStrategy>>Override the default retry strategy for this operation.
Implementations§
Source§impl GetGroupOptions
impl GetGroupOptions
Sourcepub fn retry_strategy(self, retry_strategy: Arc<dyn RetryStrategy>) -> Self
pub fn retry_strategy(self, retry_strategy: Arc<dyn RetryStrategy>) -> Self
Sets a custom retry strategy for this operation.
Trait Implementations§
Source§impl Clone for GetGroupOptions
impl Clone for GetGroupOptions
Source§fn clone(&self) -> GetGroupOptions
fn clone(&self) -> GetGroupOptions
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 GetGroupOptions
impl Debug for GetGroupOptions
Source§impl Default for GetGroupOptions
impl Default for GetGroupOptions
Source§fn default() -> GetGroupOptions
fn default() -> GetGroupOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetGroupOptions
impl !RefUnwindSafe for GetGroupOptions
impl Send for GetGroupOptions
impl Sync for GetGroupOptions
impl Unpin for GetGroupOptions
impl UnsafeUnpin for GetGroupOptions
impl !UnwindSafe for GetGroupOptions
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