pub struct Sharding;Expand description
Sharding entrypoint.
Implementations§
Source§impl Sharding
impl Sharding
Sourcepub fn init(
cluster_handle: &ClusterAgentHandle,
config: ShardingConfig,
) -> ShardingResult<ShardingHandle>
pub fn init( cluster_handle: &ClusterAgentHandle, config: ShardingConfig, ) -> ShardingResult<ShardingHandle>
Start a sharding region on an already running cluster-aware agent.
Auto Trait Implementations§
impl Freeze for Sharding
impl RefUnwindSafe for Sharding
impl Send for Sharding
impl Sync for Sharding
impl Unpin for Sharding
impl UnsafeUnpin for Sharding
impl UnwindSafe for Sharding
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage