[−][src]Struct asyncnsq::data::Msg
the msg struct from server
Fields
ts: i64
attempts: u16
id: Vec<u8>
body: Vec<u8>
stream: Arc<TcpStream>
Methods
impl Msg
[src]
pub async fn finish<'_>(&'_ self) -> Result<()>
[src]
finish the msg
pub async fn req<'_>(&'_ self, timeout: i32) -> Result<()>
[src]
requeue the msg
pub async fn touch<'_>(&'_ self) -> Result<()>
[src]
touch the msg
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Msg
impl Send for Msg
impl Sync for Msg
impl Unpin for Msg
impl UnwindSafe for Msg
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,