pub struct RuntimeLimits {Show 44 fields
pub worker_command_queue_capacity: usize,
pub worker_event_queue_capacity: usize,
pub native_default_event_stream_capacity: usize,
pub native_recent_event_limit: usize,
pub readonly_query_statement_cache_capacity: usize,
pub pull_limit_commits: i64,
pub pull_limit_snapshot_rows: i64,
pub pull_max_snapshot_pages: i64,
pub outbox_push_batch_limit: i64,
pub adaptive_outbox_push_batch_limit: i64,
pub adaptive_outbox_push_threshold: i64,
pub max_unresolved_outbox_commits: usize,
pub max_sync_retries: i32,
pub sync_sending_timeout_ms: i64,
pub max_blob_upload_retries: i32,
pub blob_upload_stale_timeout_ms: i64,
pub blob_upload_batch_limit: i64,
pub sqlite_busy_timeout_ms: i32,
pub crdt_state_vector_hint_limit: i64,
pub crdt_update_queue_capacity: i64,
pub crdt_update_log_default_limit: i64,
pub yjs_flush_window_ms: u64,
pub max_subscriptions_per_client: usize,
pub max_scope_keys_per_subscription: usize,
pub max_scope_values_per_subscription: usize,
pub max_scope_values_per_client: usize,
pub max_subscription_params_per_subscription: usize,
pub max_mutation_operation_json_bytes: usize,
pub max_mutation_local_row_json_bytes: usize,
pub max_mutation_batch_json_bytes: usize,
pub max_outbox_operations_json_bytes: usize,
pub max_blob_payload_bytes: i64,
pub max_crdt_request_json_bytes: usize,
pub max_crdt_update_base64_bytes: usize,
pub max_crdt_state_base64_bytes: usize,
pub max_crdt_state_vector_base64_bytes: usize,
pub max_crdt_text_bytes: usize,
pub max_native_diagnostic_event_payload_json_bytes: usize,
pub max_snapshot_chunk_compressed_bytes: i64,
pub max_snapshot_chunk_decompressed_bytes: usize,
pub max_snapshot_artifact_compressed_bytes: i64,
pub max_snapshot_artifact_decompressed_bytes: usize,
pub max_realtime_sync_pack_bytes: usize,
pub max_websocket_text_frame_bytes: usize,
}Fields§
§worker_command_queue_capacity: usize§worker_event_queue_capacity: usize§native_default_event_stream_capacity: usize§native_recent_event_limit: usize§readonly_query_statement_cache_capacity: usize§pull_limit_commits: i64§pull_limit_snapshot_rows: i64§pull_max_snapshot_pages: i64§outbox_push_batch_limit: i64§adaptive_outbox_push_batch_limit: i64§adaptive_outbox_push_threshold: i64§max_unresolved_outbox_commits: usize§max_sync_retries: i32§sync_sending_timeout_ms: i64§max_blob_upload_retries: i32§blob_upload_stale_timeout_ms: i64§blob_upload_batch_limit: i64§sqlite_busy_timeout_ms: i32§crdt_state_vector_hint_limit: i64§crdt_update_queue_capacity: i64§crdt_update_log_default_limit: i64§yjs_flush_window_ms: u64§max_subscriptions_per_client: usize§max_scope_keys_per_subscription: usize§max_scope_values_per_subscription: usize§max_scope_values_per_client: usize§max_subscription_params_per_subscription: usize§max_mutation_operation_json_bytes: usize§max_mutation_local_row_json_bytes: usize§max_mutation_batch_json_bytes: usize§max_outbox_operations_json_bytes: usize§max_blob_payload_bytes: i64§max_crdt_request_json_bytes: usize§max_crdt_update_base64_bytes: usize§max_crdt_state_base64_bytes: usize§max_crdt_state_vector_base64_bytes: usize§max_crdt_text_bytes: usize§max_native_diagnostic_event_payload_json_bytes: usize§max_snapshot_chunk_compressed_bytes: i64§max_snapshot_chunk_decompressed_bytes: usize§max_snapshot_artifact_compressed_bytes: i64§max_snapshot_artifact_decompressed_bytes: usize§max_realtime_sync_pack_bytes: usize§max_websocket_text_frame_bytes: usizeTrait Implementations§
Source§impl Clone for RuntimeLimits
impl Clone for RuntimeLimits
Source§fn clone(&self) -> RuntimeLimits
fn clone(&self) -> RuntimeLimits
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 RuntimeLimits
impl Debug for RuntimeLimits
Source§impl PartialEq for RuntimeLimits
impl PartialEq for RuntimeLimits
Source§fn eq(&self, other: &RuntimeLimits) -> bool
fn eq(&self, other: &RuntimeLimits) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RuntimeLimits
impl Serialize for RuntimeLimits
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for RuntimeLimits
impl StructuralPartialEq for RuntimeLimits
Auto Trait Implementations§
impl Freeze for RuntimeLimits
impl RefUnwindSafe for RuntimeLimits
impl Send for RuntimeLimits
impl Sync for RuntimeLimits
impl Unpin for RuntimeLimits
impl UnsafeUnpin for RuntimeLimits
impl UnwindSafe for RuntimeLimits
Blanket Implementations§
Source§impl<T> AggregateExpressionMethods for T
impl<T> AggregateExpressionMethods for T
Source§fn aggregate_distinct(self) -> Self::Outputwhere
Self: DistinctDsl,
fn aggregate_distinct(self) -> Self::Outputwhere
Self: DistinctDsl,
DISTINCT modifier for aggregate functions Read moreSource§fn aggregate_all(self) -> Self::Outputwhere
Self: AllDsl,
fn aggregate_all(self) -> Self::Outputwhere
Self: AllDsl,
ALL modifier for aggregate functions Read moreSource§fn aggregate_filter<P>(self, f: P) -> Self::Output
fn aggregate_filter<P>(self, f: P) -> Self::Output
Add an aggregate function filter Read more
Source§fn aggregate_order<O>(self, o: O) -> Self::Outputwhere
Self: OrderAggregateDsl<O>,
fn aggregate_order<O>(self, o: O) -> Self::Outputwhere
Self: OrderAggregateDsl<O>,
Add an aggregate function order Read more
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> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Converts
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>, which can then be
downcast into Box<dyn ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Converts
Rc<Trait> (where Trait: Downcast) to Rc<Any>, which can then be further
downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Converts
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Converts
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSend for T
impl<T> DowncastSend for T
Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoSql for T
impl<T> IntoSql for T
Source§fn into_sql<T>(self) -> Self::Expression
fn into_sql<T>(self) -> Self::Expression
Convert
self to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
Convert
&self to an expression for Diesel’s query builder. Read moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> WindowExpressionMethods for T
impl<T> WindowExpressionMethods for T
Source§fn over(self) -> Self::Outputwhere
Self: OverDsl,
fn over(self) -> Self::Outputwhere
Self: OverDsl,
Turn a function call into a window function call Read more
Source§fn window_filter<P>(self, f: P) -> Self::Output
fn window_filter<P>(self, f: P) -> Self::Output
Add a filter to the current window function Read more
Source§fn partition_by<E>(self, expr: E) -> Self::Outputwhere
Self: PartitionByDsl<E>,
fn partition_by<E>(self, expr: E) -> Self::Outputwhere
Self: PartitionByDsl<E>,
Add a partition clause to the current window function Read more
Source§fn window_order<E>(self, expr: E) -> Self::Outputwhere
Self: OrderWindowDsl<E>,
fn window_order<E>(self, expr: E) -> Self::Outputwhere
Self: OrderWindowDsl<E>,
Add a order clause to the current window function Read more