pub struct ODPSManagementPort {
pub name: String,
pub content: String,
pub type: Option<String>,
pub url: Option<String>,
pub channel: Option<String>,
pub description: Option<String>,
pub tags: Vec<Tag>,
pub custom_properties: Option<Vec<ODPSCustomProperty>>,
pub authoritative_definitions: Option<Vec<ODPSAuthoritativeDefinition>>,
}Expand description
Management port
Fields§
§name: StringPort name
content: StringContent type
type: Option<String>Port type (rest or topic)
url: Option<String>URL to access endpoint
channel: Option<String>Channel name
description: Option<String>Description
Tags
custom_properties: Option<Vec<ODPSCustomProperty>>Custom properties
Authoritative definitions
Trait Implementations§
Source§impl Clone for ODPSManagementPort
impl Clone for ODPSManagementPort
Source§fn clone(&self) -> ODPSManagementPort
fn clone(&self) -> ODPSManagementPort
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 ODPSManagementPort
impl Debug for ODPSManagementPort
Source§impl<'de> Deserialize<'de> for ODPSManagementPort
impl<'de> Deserialize<'de> for ODPSManagementPort
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 ODPSManagementPort
impl PartialEq for ODPSManagementPort
Source§impl Serialize for ODPSManagementPort
impl Serialize for ODPSManagementPort
impl StructuralPartialEq for ODPSManagementPort
Auto Trait Implementations§
impl Freeze for ODPSManagementPort
impl RefUnwindSafe for ODPSManagementPort
impl Send for ODPSManagementPort
impl Sync for ODPSManagementPort
impl Unpin for ODPSManagementPort
impl UnwindSafe for ODPSManagementPort
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