pub enum ServiceMessage {
Text {
text: TextMessage,
},
Image {
image: ImageMessage,
},
Link {
link: LinkMessage,
},
Miniprogrampage {
miniprogrampage: MiniprogrampageMessage,
},
}
Variants§
Text
Fields
§
text: TextMessage
Image
Fields
§
image: ImageMessage
Link
Fields
§
link: LinkMessage
Miniprogrampage
Fields
§
miniprogrampage: MiniprogrampageMessage
Trait Implementations§
Source§impl Debug for ServiceMessage
impl Debug for ServiceMessage
Auto Trait Implementations§
impl Freeze for ServiceMessage
impl RefUnwindSafe for ServiceMessage
impl Send for ServiceMessage
impl Sync for ServiceMessage
impl Unpin for ServiceMessage
impl UnwindSafe for ServiceMessage
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