pub enum Port {
Show 22 variants
Db,
Auth,
Mailer,
Captcha,
RateLimiter,
Signer,
KeyValue,
Blob,
Push,
Payments,
Tracker,
Realtime,
TextModel,
Classifier,
VectorIndex,
Embedder,
CustomHostnames,
HttpClient,
Clock,
IdGen,
Defer,
Actor,
}Expand description
Every port a module can declare in requires() / optional()
(architecture section 4).
Variants§
Db
Auth
Mailer
Captcha
RateLimiter
Signer
KeyValue
Blob
Push
Payments
Tracker
Realtime
TextModel
Classifier
VectorIndex
Embedder
CustomHostnames
HttpClient
Clock
IdGen
Defer
Actor
Per-key serialized state with transactional storage and an alarm (issue #583): the durable-object pattern behind one runtime-neutral trait.
Implementations§
Trait Implementations§
impl Copy for Port
impl Eq for Port
impl StructuralPartialEq for Port
Auto Trait Implementations§
impl Freeze for Port
impl RefUnwindSafe for Port
impl Send for Port
impl Sync for Port
impl Unpin for Port
impl UnsafeUnpin for Port
impl UnwindSafe for Port
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.