pub struct PublishResult {
pub replay_id: Option<ReplayId>,
pub error: Option<String>,
}Expand description
Per-event result from a publish operation.
Fields§
§replay_id: Option<ReplayId>Replay ID assigned by Salesforce (if successful).
error: Option<String>Error message if this individual event failed.
Implementations§
Source§impl PublishResult
impl PublishResult
Sourcepub const fn is_success(&self) -> bool
pub const fn is_success(&self) -> bool
Returns true if this event was published successfully.
Trait Implementations§
Source§impl Clone for PublishResult
impl Clone for PublishResult
Source§fn clone(&self) -> PublishResult
fn clone(&self) -> PublishResult
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 moreAuto Trait Implementations§
impl Freeze for PublishResult
impl RefUnwindSafe for PublishResult
impl Send for PublishResult
impl Sync for PublishResult
impl Unpin for PublishResult
impl UnsafeUnpin for PublishResult
impl UnwindSafe for PublishResult
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request