pub struct NoInboundAdapter {
pub provider: ProviderKind,
}Expand description
Vendor web surface with no documented inbound trigger (Kimi web, Grok web).
Fields§
§provider: ProviderKindVendor.
Trait Implementations§
Source§impl WakeAdapter for NoInboundAdapter
impl WakeAdapter for NoInboundAdapter
Source§fn kind(&self) -> SessionKind
fn kind(&self) -> SessionKind
Session kind this adapter wakes.
Source§fn probe(&self, _session: &ProviderSession) -> Result<(), WakeError>
fn probe(&self, _session: &ProviderSession) -> Result<(), WakeError>
Cheap readiness check (socket exists, server configured, routine
key present). Called before register and on every full drive.
Source§fn wake(
&mut self,
_session: &ProviderSession,
_letter: &WakeLetter<'_>,
) -> Result<WakeOutcome, WakeError>
fn wake( &mut self, _session: &ProviderSession, _letter: &WakeLetter<'_>, ) -> Result<WakeOutcome, WakeError>
Puts one letter in front of the session.
Auto Trait Implementations§
impl Freeze for NoInboundAdapter
impl RefUnwindSafe for NoInboundAdapter
impl Send for NoInboundAdapter
impl Sync for NoInboundAdapter
impl Unpin for NoInboundAdapter
impl UnsafeUnpin for NoInboundAdapter
impl UnwindSafe for NoInboundAdapter
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