[−][src]Enum actix_ratelimit::ActorMessage
Represents message that can be handled by a StoreActor
Variants
Get(String)
Get the remaining count based on the provided identifier
Set the count of the client identified by key
to value
valid for expiry
Change the value of count for the client identified by key
by value
Expire(String)
Get the expiration time for the client.
Remove(String)
Remove the client from the store
Trait Implementations
impl Handler<ActorMessage> for MemoryStoreActor
[src]
type Result = ActorResponse
The type of value that this handler will return.
fn handle(&mut self, msg: ActorMessage, ctx: &mut Self::Context) -> Self::Result
[src]
impl Message for ActorMessage
[src]
type Result = ActorResponse
The type of value that this message will resolved with if it is successful. Read more
Auto Trait Implementations
impl RefUnwindSafe for ActorMessage
impl Send for ActorMessage
impl Sync for ActorMessage
impl Unpin for ActorMessage
impl UnwindSafe for ActorMessage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,