Enum bolt_proto::message::Message
source · pub enum Message {
Show 20 variants
Init(Init),
Run(Run),
DiscardAll,
PullAll,
AckFailure,
Reset,
Record(Record),
Success(Success),
Failure(Failure),
Ignored,
Hello(Hello),
Goodbye,
RunWithMetadata(RunWithMetadata),
Begin(Begin),
Commit,
Rollback,
Discard(Discard),
Pull(Pull),
Route(Route),
RouteWithMetadata(RouteWithMetadata),
}
Variants§
Init(Init)
Run(Run)
DiscardAll
PullAll
AckFailure
Reset
Record(Record)
Success(Success)
Failure(Failure)
Ignored
Hello(Hello)
Goodbye
RunWithMetadata(RunWithMetadata)
Begin(Begin)
Commit
Rollback
Discard(Discard)
Pull(Pull)
Route(Route)
RouteWithMetadata(RouteWithMetadata)
Implementations§
source§impl Message
impl Message
pub async fn from_stream(
stream: impl AsyncRead + Unpin
) -> DeserializeResult<Message>
pub fn into_chunks(self) -> SerializeResult<Vec<Bytes>>
Trait Implementations§
source§impl PartialEq<Message> for Message
impl PartialEq<Message> for Message
source§impl TryFrom<Message> for Begin
impl TryFrom<Message> for Begin
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Discard
impl TryFrom<Message> for Discard
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Failure
impl TryFrom<Message> for Failure
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Hello
impl TryFrom<Message> for Hello
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Init
impl TryFrom<Message> for Init
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Pull
impl TryFrom<Message> for Pull
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Record
impl TryFrom<Message> for Record
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Route
impl TryFrom<Message> for Route
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for RouteWithMetadata
impl TryFrom<Message> for RouteWithMetadata
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Run
impl TryFrom<Message> for Run
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for RunWithMetadata
impl TryFrom<Message> for RunWithMetadata
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.
source§impl TryFrom<Message> for Success
impl TryFrom<Message> for Success
§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
source§fn try_from(message: Message) -> ConversionResult<Self>
fn try_from(message: Message) -> ConversionResult<Self>
Performs the conversion.