pub struct UserStreamInput {
pub user_id: Option<String>,
pub skip: Option<usize>,
pub limit: Option<usize>,
pub source: UserStreamSource,
pub reach: Option<StreamReach>,
pub timeframe: Option<Timeframe>,
pub preview: Option<bool>,
pub author_id: Option<String>,
pub post_id: Option<String>,
}Fields§
§user_id: Option<String>§skip: Option<usize>§limit: Option<usize>§source: UserStreamSource§reach: Option<StreamReach>§timeframe: Option<Timeframe>§preview: Option<bool>§post_id: Option<String>Auto Trait Implementations§
impl Freeze for UserStreamInput
impl RefUnwindSafe for UserStreamInput
impl Send for UserStreamInput
impl Sync for UserStreamInput
impl Unpin for UserStreamInput
impl UnsafeUnpin for UserStreamInput
impl UnwindSafe for UserStreamInput
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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