pub struct SMD {
pub _01: E284,
pub _02: String,
pub _03: Option<E108>,
}Expand description
SMD - Consolidated Shipment Manifest Data
To specify consolidated shipment service level and payment data
| REF | ID | NAME | REPEAT | REQ | TYPE | MIN/MAX |
|---|---|---|---|---|---|---|
| 01 | 284 | Service Level Code | 1 | M | ID | 2/2 |
| 02 | 146 | Shipment Method of Payment | 1 | M | ID | 2/2 |
| 03 | 108 | Pickup or Delivery Code | 1 | O | ID | 1/2 |
Fields§
§_01: E284§_02: String§_03: Option<E108>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SMD
impl<'de> Deserialize<'de> for SMD
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
impl Eq for SMD
impl StructuralPartialEq for SMD
Auto Trait Implementations§
impl Freeze for SMD
impl RefUnwindSafe for SMD
impl Send for SMD
impl Sync for SMD
impl Unpin for SMD
impl UnsafeUnpin for SMD
impl UnwindSafe for SMD
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> ValidateIp for Twhere
T: ToString,
impl<T> ValidateIp for Twhere
T: ToString,
Source§fn validate_ipv4(&self) -> bool
fn validate_ipv4(&self) -> bool
Validates whether the given string is an IP V4
Source§fn validate_ipv6(&self) -> bool
fn validate_ipv6(&self) -> bool
Validates whether the given string is an IP V6
Source§fn validate_ip(&self) -> bool
fn validate_ip(&self) -> bool
Validates whether the given string is an IP