[−][src]Struct rusoto_kinesis::PutRecordsResultEntry
Represents the result of an individual record from a PutRecords
request. A record that is successfully added to a stream includes SequenceNumber
and ShardId
in the result. A record that fails to be added to the stream includes ErrorCode
and ErrorMessage
in the result.
Fields
error_code: Option<String>
The error code for an individual record result. ErrorCodes
can be either ProvisionedThroughputExceededException
or InternalFailure
.
error_message: Option<String>
The error message for an individual record result. An ErrorCode
value of ProvisionedThroughputExceededException
has an error message that includes the account ID, stream name, and shard ID. An ErrorCode
value of InternalFailure
has the error message "Internal Service Failure"
.
sequence_number: Option<String>
The sequence number for an individual record result.
shard_id: Option<String>
The shard ID for an individual record result.
Trait Implementations
impl Clone for PutRecordsResultEntry
[src]
pub fn clone(&self) -> PutRecordsResultEntry
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PutRecordsResultEntry
[src]
impl Default for PutRecordsResultEntry
[src]
pub fn default() -> PutRecordsResultEntry
[src]
impl<'de> Deserialize<'de> for PutRecordsResultEntry
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PutRecordsResultEntry> for PutRecordsResultEntry
[src]
pub fn eq(&self, other: &PutRecordsResultEntry) -> bool
[src]
pub fn ne(&self, other: &PutRecordsResultEntry) -> bool
[src]
impl StructuralPartialEq for PutRecordsResultEntry
[src]
Auto Trait Implementations
impl RefUnwindSafe for PutRecordsResultEntry
[src]
impl Send for PutRecordsResultEntry
[src]
impl Sync for PutRecordsResultEntry
[src]
impl Unpin for PutRecordsResultEntry
[src]
impl UnwindSafe for PutRecordsResultEntry
[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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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>,