pub struct ListenStep {
pub channel: String,
pub channel_is_ref: bool,
pub event_alias: String,
pub loc: Loc,
}Expand description
§λ-L-E Fase 13 D4 — dual-mode listen.
channel_is_ref = true ⇒ channel is the name of a declared
ChannelDefinition (canonical Fase 13 form). false ⇒ legacy
string topic (deprecated; type checker emits a warning).
Fields§
§channel: String§channel_is_ref: bool§event_alias: String§loc: LocTrait Implementations§
Auto Trait Implementations§
impl Freeze for ListenStep
impl RefUnwindSafe for ListenStep
impl Send for ListenStep
impl Sync for ListenStep
impl Unpin for ListenStep
impl UnsafeUnpin for ListenStep
impl UnwindSafe for ListenStep
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 moreCreates a shared type from an unshared type.