pub struct CS {Show 18 fields
pub _01: Option<String>,
pub _02: Option<String>,
pub _03: Option<String>,
pub _04: Option<String>,
pub _05: Option<String>,
pub _06: Option<String>,
pub _07: Option<E560>,
pub _08: Option<E433>,
pub _09: Option<E954>,
pub _10: Option<E954>,
pub _11: Option<E782>,
pub _12: Option<String>,
pub _13: Option<E560>,
pub _14: Option<String>,
pub _15: Option<E212>,
pub _16: Option<String>,
pub _17: Option<E1073>,
pub _18: Option<E1073>,
}Expand description
CS - Contract Summary
To provide information about a contract
| REF | ID | NAME | REPEAT | REQ | TYPE | MIN/MAX |
|---|---|---|---|---|---|---|
| 01 | 367 | Contract Number | 1 | O | AN | 1/30 |
| 02 | 327 | Change Order Sequence Number | 1 | O | AN | 1/8 |
| 03 | 328 | Release Number | 1 | O | AN | 1/30 |
| 04 | 128 | Reference Identification Qualifier | 1 | X | ID | 2/3 |
| 05 | 127 | Reference Identification | 1 | X | AN | 1/50 |
| 06 | 324 | Purchase Order Number | 1 | O | AN | 1/22 |
| 07 | 560 | Special Services Code | 1 | O | ID | 2/10 |
| 08 | 433 | F.O.B. Point Code | 1 | O | ID | 2/2 |
| 09 | 954 | Percentage as Decimal | 1 | O | R | 1/10 |
| 10 | 954 | Percentage as Decimal | 1 | O | R | 1/10 |
| 11 | 782 | Monetary Amount | 1 | O | R | 1/18 |
| 12 | 336 | Terms Type Code | 1 | O | ID | 2/2 |
| 13 | 560 | Special Services Code | 1 | O | ID | 2/10 |
| 14 | 355 | Unit or Basis for Measurement Code | 1 | O | ID | 2/2 |
| 15 | 212 | Unit Price | 1 | O | R | 1/17 |
| 16 | 336 | Terms Type Code | 1 | O | ID | 2/2 |
| 17 | 1073 | Yes/No Condition or Response Code | 1 | O | ID | 1/1 |
| 18 | 1073 | Yes/No Condition or Response Code | 1 | O | ID | 1/1 |
Fields§
§_01: Option<String>§_02: Option<String>§_03: Option<String>§_04: Option<String>§_05: Option<String>§_06: Option<String>§_07: Option<E560>§_08: Option<E433>§_09: Option<E954>§_10: Option<E954>§_11: Option<E782>§_12: Option<String>§_13: Option<E560>§_14: Option<String>§_15: Option<E212>§_16: Option<String>§_17: Option<E1073>§_18: Option<E1073>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CS
impl<'de> Deserialize<'de> for CS
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 CS
impl StructuralPartialEq for CS
Auto Trait Implementations§
impl Freeze for CS
impl RefUnwindSafe for CS
impl Send for CS
impl Sync for CS
impl Unpin for CS
impl UnsafeUnpin for CS
impl UnwindSafe for CS
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