[−][src]Struct rustbus::connection::ll_conn::RecvConn
Implementations
impl RecvConn[src]
pub fn can_read_from_source(&self) -> Result<bool>[src]
pub fn bytes_needed_for_current_message(&self) -> Result<usize, Error>[src]
pub fn buffer_contains_whole_message(&self) -> Result<bool, Error>[src]
pub fn read_whole_message(&mut self, timeout: Timeout) -> Result<(), Error>[src]
Blocks until a message has been read from the conn or the timeout has been reached
pub fn read_once(&mut self, timeout: Timeout) -> Result<(), Error>[src]
Blocks until one read towards the message has been performed from the conn or the timeout has been reached
pub fn get_next_message(
&mut self,
timeout: Timeout
) -> Result<MarshalledMessage, Error>[src]
&mut self,
timeout: Timeout
) -> Result<MarshalledMessage, Error>
Blocks until a message has been read from the conn or the timeout has been reached
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RecvConn
impl Send for RecvConn
impl Sync for RecvConn
impl Unpin for RecvConn
impl UnwindSafe for RecvConn
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,
pub 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.
pub 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>,