pub struct BindRespData { /* private fields */ }
Implementations§
Source§impl BindRespData
impl BindRespData
pub fn new(system_id: &str) -> Result<BindRespData, PduParseError>
pub fn new_error() -> BindRespData
pub async fn write( &self, stream: &mut (dyn AsyncWrite + Unpin + Send + 'static), ) -> Result<(), Error>
pub fn parse( bytes: &mut dyn BufRead, command_status: u32, ) -> Result<BindRespData, PduParseError>
pub fn validate_command_status( self, command_status: u32, ) -> Result<BindRespData, PduParseError>
Trait Implementations§
Source§impl Debug for BindRespData
impl Debug for BindRespData
Source§impl PartialEq for BindRespData
impl PartialEq for BindRespData
impl StructuralPartialEq for BindRespData
Auto Trait Implementations§
impl Freeze for BindRespData
impl RefUnwindSafe for BindRespData
impl Send for BindRespData
impl Sync for BindRespData
impl Unpin for BindRespData
impl UnwindSafe for BindRespData
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