pub struct ODPSDescription {
pub purpose: Option<String>,
pub limitations: Option<String>,
pub usage: Option<String>,
pub authoritative_definitions: Option<Vec<ODPSAuthoritativeDefinition>>,
pub custom_properties: Option<Vec<ODPSCustomProperty>>,
}Expand description
ODPS description
Fields§
§purpose: Option<String>Intended purpose
limitations: Option<String>Limitations
usage: Option<String>Recommended usage
Authoritative definitions
custom_properties: Option<Vec<ODPSCustomProperty>>Custom properties
Trait Implementations§
Source§impl Clone for ODPSDescription
impl Clone for ODPSDescription
Source§fn clone(&self) -> ODPSDescription
fn clone(&self) -> ODPSDescription
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 ODPSDescription
impl Debug for ODPSDescription
Source§impl<'de> Deserialize<'de> for ODPSDescription
impl<'de> Deserialize<'de> for ODPSDescription
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 ODPSDescription
impl PartialEq for ODPSDescription
Source§impl Serialize for ODPSDescription
impl Serialize for ODPSDescription
impl StructuralPartialEq for ODPSDescription
Auto Trait Implementations§
impl Freeze for ODPSDescription
impl RefUnwindSafe for ODPSDescription
impl Send for ODPSDescription
impl Sync for ODPSDescription
impl Unpin for ODPSDescription
impl UnwindSafe for ODPSDescription
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