pub struct AppendExternalRequest {
pub stream_id: BucketStreamId,
pub content_type: String,
pub payload: ExternalPayloadRef,
pub close_after: bool,
pub stream_seq: Option<String>,
pub producer: Option<ProducerRequest>,
pub now_ms: u64,
}Fields§
§stream_id: BucketStreamId§content_type: String§payload: ExternalPayloadRef§close_after: bool§stream_seq: Option<String>§producer: Option<ProducerRequest>§now_ms: u64Implementations§
Source§impl AppendExternalRequest
impl AppendExternalRequest
pub fn from_append_request( request: AppendRequest, payload: ExternalPayloadRef, ) -> Self
Trait Implementations§
Source§impl Clone for AppendExternalRequest
impl Clone for AppendExternalRequest
Source§fn clone(&self) -> AppendExternalRequest
fn clone(&self) -> AppendExternalRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AppendExternalRequest
impl Debug for AppendExternalRequest
Source§impl<'de> Deserialize<'de> for AppendExternalRequest
impl<'de> Deserialize<'de> for AppendExternalRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&AppendExternalRequest> for GroupWriteCommand
impl From<&AppendExternalRequest> for GroupWriteCommand
Source§fn from(request: &AppendExternalRequest) -> Self
fn from(request: &AppendExternalRequest) -> Self
Converts to this type from the input type.
Source§impl From<AppendExternalRequest> for GroupWriteCommand
impl From<AppendExternalRequest> for GroupWriteCommand
Source§fn from(request: AppendExternalRequest) -> Self
fn from(request: AppendExternalRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AppendExternalRequest
impl PartialEq for AppendExternalRequest
Source§fn eq(&self, other: &AppendExternalRequest) -> bool
fn eq(&self, other: &AppendExternalRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AppendExternalRequest
impl Serialize for AppendExternalRequest
impl Eq for AppendExternalRequest
impl StructuralPartialEq for AppendExternalRequest
Auto Trait Implementations§
impl Freeze for AppendExternalRequest
impl RefUnwindSafe for AppendExternalRequest
impl Send for AppendExternalRequest
impl Sync for AppendExternalRequest
impl Unpin for AppendExternalRequest
impl UnsafeUnpin for AppendExternalRequest
impl UnwindSafe for AppendExternalRequest
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