pub struct DirectEmbeddedConversationBackend;Expand description
The conversation backend EmbeddedConfig::new installs by default — and it
REFUSES every send.
The sibling of DirectEmbeddedChannelBackend and the same seam: it used to
discard the message and return Ok(()), reporting a delivery that never
happened. It now returns SdkError::Unwired naming the B1 seam and
EmbeddedConfig::with_conversation_backend.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DirectEmbeddedConversationBackend
impl RefUnwindSafe for DirectEmbeddedConversationBackend
impl Send for DirectEmbeddedConversationBackend
impl Sync for DirectEmbeddedConversationBackend
impl Unpin for DirectEmbeddedConversationBackend
impl UnsafeUnpin for DirectEmbeddedConversationBackend
impl UnwindSafe for DirectEmbeddedConversationBackend
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