[−][src]Enum rusoto_kinesis::GetShardIteratorError
Errors returned by GetShardIterator
Variants
InvalidArgument(String)
A specified parameter exceeds its restrictions, is not supported, or can't be used. For more information, see the returned message.
ProvisionedThroughputExceeded(String)
The request rate for the stream is too high, or the requested data is too large for the available throughput. Reduce the frequency or size of your requests. For more information, see Streams Limits in the Amazon Kinesis Data Streams Developer Guide, and Error Retries and Exponential Backoff in AWS in the AWS General Reference.
ResourceNotFound(String)
The requested resource could not be found. The stream might not be specified correctly.
Implementations
impl GetShardIteratorError
[src]
pub fn from_response(
res: BufferedHttpResponse
) -> RusotoError<GetShardIteratorError>
[src]
res: BufferedHttpResponse
) -> RusotoError<GetShardIteratorError>
Trait Implementations
impl Debug for GetShardIteratorError
[src]
impl Display for GetShardIteratorError
[src]
impl Error for GetShardIteratorError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<GetShardIteratorError> for GetShardIteratorError
[src]
pub fn eq(&self, other: &GetShardIteratorError) -> bool
[src]
pub fn ne(&self, other: &GetShardIteratorError) -> bool
[src]
impl StructuralPartialEq for GetShardIteratorError
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetShardIteratorError
[src]
impl Send for GetShardIteratorError
[src]
impl Sync for GetShardIteratorError
[src]
impl Unpin for GetShardIteratorError
[src]
impl UnwindSafe for GetShardIteratorError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,