pub struct TransportRestrictionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub repetitions: Option<PositiveIntDt>,
pub period: Option<Period>,
pub recipient: Option<Vec<Reference>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
repetitions: Option<PositiveIntDt>
How many times to repeat
period: Option<Period>
When fulfillment sought
recipient: Option<Vec<Reference>>
For whom is fulfillment sought?
Trait Implementations§
Source§impl Clone for TransportRestrictionBackboneElement
impl Clone for TransportRestrictionBackboneElement
Source§fn clone(&self) -> TransportRestrictionBackboneElement
fn clone(&self) -> TransportRestrictionBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for TransportRestrictionBackboneElement
impl Convert for TransportRestrictionBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for TransportRestrictionBackboneElement
impl Default for TransportRestrictionBackboneElement
Source§fn default() -> TransportRestrictionBackboneElement
fn default() -> TransportRestrictionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransportRestrictionBackboneElement
impl<'de> Deserialize<'de> for TransportRestrictionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TransportRestrictionBackboneElement
impl Executor for TransportRestrictionBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for TransportRestrictionBackboneElement
Auto Trait Implementations§
impl Freeze for TransportRestrictionBackboneElement
impl RefUnwindSafe for TransportRestrictionBackboneElement
impl Send for TransportRestrictionBackboneElement
impl Sync for TransportRestrictionBackboneElement
impl Unpin for TransportRestrictionBackboneElement
impl UnwindSafe for TransportRestrictionBackboneElement
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