pub struct Gate4AgentHandle { /* private fields */ }Implementations§
Source§impl Gate4AgentHandle
impl Gate4AgentHandle
pub fn dispatch( &self, command: CommandEnvelope, ) -> Result<(), PortDispatchError>
pub fn snapshot(&self) -> Arc<ControlSnapshot> ⓘ
pub fn subscribe(&self, capacity: usize) -> EventSubscription
Trait Implementations§
Source§impl AgentPort for Gate4AgentHandle
impl AgentPort for Gate4AgentHandle
fn dispatch(&self, command: CommandEnvelope) -> Result<(), PortDispatchError>
fn snapshot(&self) -> Arc<ControlSnapshot> ⓘ
fn subscribe(&self, capacity: usize) -> EventSubscription
Auto Trait Implementations§
impl Freeze for Gate4AgentHandle
impl RefUnwindSafe for Gate4AgentHandle
impl Send for Gate4AgentHandle
impl Sync for Gate4AgentHandle
impl Unpin for Gate4AgentHandle
impl UnsafeUnpin for Gate4AgentHandle
impl UnwindSafe for Gate4AgentHandle
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