pub struct GridRouter {
pub grid_tx: Sender<GridMessage>,
pub repl_in_tx: Sender<ReplicationMessage>,
pub lock_in_tx: Sender<LockMessage>,
pub repl_out_tx: Sender<ReplicationMessage>,
pub lock_out_tx: Sender<LockMessage>,
}Fields§
§grid_tx: Sender<GridMessage>외부 네트워크(Transport)와 연결된 메인 그리드 채널
repl_in_tx: Sender<ReplicationMessage>§lock_in_tx: Sender<LockMessage>§repl_out_tx: Sender<ReplicationMessage>§lock_out_tx: Sender<LockMessage>Implementations§
Source§impl GridRouter
impl GridRouter
Auto Trait Implementations§
impl Freeze for GridRouter
impl RefUnwindSafe for GridRouter
impl Send for GridRouter
impl Sync for GridRouter
impl Unpin for GridRouter
impl UnsafeUnpin for GridRouter
impl UnwindSafe for GridRouter
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more