pub struct ODPSInputPort {
pub name: String,
pub version: String,
pub contract_id: String,
pub tags: Vec<Tag>,
pub custom_properties: Option<Vec<ODPSCustomProperty>>,
pub authoritative_definitions: Option<Vec<ODPSAuthoritativeDefinition>>,
}Expand description
Input port
Fields§
§name: StringPort name
version: StringPort version
contract_id: StringContract ID (links to ODCS Table)
Tags
custom_properties: Option<Vec<ODPSCustomProperty>>Custom properties
Authoritative definitions
Trait Implementations§
Source§impl Clone for ODPSInputPort
impl Clone for ODPSInputPort
Source§fn clone(&self) -> ODPSInputPort
fn clone(&self) -> ODPSInputPort
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 Debug for ODPSInputPort
impl Debug for ODPSInputPort
Source§impl<'de> Deserialize<'de> for ODPSInputPort
impl<'de> Deserialize<'de> for ODPSInputPort
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
Source§impl PartialEq for ODPSInputPort
impl PartialEq for ODPSInputPort
Source§impl Serialize for ODPSInputPort
impl Serialize for ODPSInputPort
impl StructuralPartialEq for ODPSInputPort
Auto Trait Implementations§
impl Freeze for ODPSInputPort
impl RefUnwindSafe for ODPSInputPort
impl Send for ODPSInputPort
impl Sync for ODPSInputPort
impl Unpin for ODPSInputPort
impl UnwindSafe for ODPSInputPort
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