[−][src]Struct iso8583_rs::iso8583::server::ISOServer
This struct represents a IsoServer
Fields
spec: &'static Spec
The specification associated with the server
Implementations
impl ISOServer
[src]
pub fn new<'a>(
host_port: String,
spec: &'static Spec,
mli_type: MLIType,
msg_processor: Box<dyn MsgProcessor>
) -> Result<ISOServer, IsoServerError>
[src]
host_port: String,
spec: &'static Spec,
mli_type: MLIType,
msg_processor: Box<dyn MsgProcessor>
) -> Result<ISOServer, IsoServerError>
Returns a new ISO server on success or a IsoServer if the provided addr is incorrect
pub fn txn_rate_metric(&self) -> &Meter
[src]
pub fn response_time_metric(&self) -> &Histogram
[src]
pub fn start(&self) -> JoinHandle<()>
[src]
Starts the server in a separate thread
Auto Trait Implementations
impl !RefUnwindSafe for ISOServer
impl Send for ISOServer
impl Sync for ISOServer
impl Unpin for ISOServer
impl !UnwindSafe for ISOServer
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> Same<T> for T
type Output = T
Should always be Self
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,