Struct bonsaidb_core::networking::Publish
source · pub struct Publish {
pub database: String,
pub topic: Bytes,
pub payload: Bytes,
}
Expand description
Publishes payload
to all subscribers of topic
.
Fields§
§database: String
The name of the database.
topic: Bytes
The topics to publish to.
payload: Bytes
The payload to publish.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Publish
impl<'de> Deserialize<'de> for Publish
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Publish
impl Send for Publish
impl Sync for Publish
impl Unpin for Publish
impl UnwindSafe for Publish
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