pub struct RbumRelEnvAggAddReq {
pub kind: RbumRelEnvKind,
pub value1: String,
pub value2: Option<String>,
}Expand description
Add request for resource relationship environment aggregation
资源关联环境聚合添加请求
Fields§
§kind: RbumRelEnvKindRelationship environment type
关联的环境类型
value1: StringRelationship environment value1
关联环境值1
value2: Option<String>Relationship environment value2
关联环境值2
Trait Implementations§
Source§impl Clone for RbumRelEnvAggAddReq
impl Clone for RbumRelEnvAggAddReq
Source§fn clone(&self) -> RbumRelEnvAggAddReq
fn clone(&self) -> RbumRelEnvAggAddReq
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RbumRelEnvAggAddReq
impl Debug for RbumRelEnvAggAddReq
Source§impl<'de> Deserialize<'de> for RbumRelEnvAggAddReq
impl<'de> Deserialize<'de> for RbumRelEnvAggAddReq
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 IsObjectType for RbumRelEnvAggAddReq
Source§impl ParseFromJSON for RbumRelEnvAggAddReq
impl ParseFromJSON for RbumRelEnvAggAddReq
Source§fn parse_from_json(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_json(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.Source§fn parse_from_json_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_json_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from JSON string.
Source§impl ParseFromXML for RbumRelEnvAggAddReq
impl ParseFromXML for RbumRelEnvAggAddReq
Source§fn parse_from_xml(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_xml(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.Source§fn parse_from_xml_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_xml_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from XML string.
Source§impl ParseFromYAML for RbumRelEnvAggAddReq
impl ParseFromYAML for RbumRelEnvAggAddReq
Source§fn parse_from_yaml(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_yaml(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.Source§fn parse_from_yaml_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_yaml_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from YAML string.
Source§impl Serialize for RbumRelEnvAggAddReq
impl Serialize for RbumRelEnvAggAddReq
Source§impl ToJSON for RbumRelEnvAggAddReq
impl ToJSON for RbumRelEnvAggAddReq
Source§impl ToXML for RbumRelEnvAggAddReq
impl ToXML for RbumRelEnvAggAddReq
Source§impl ToYAML for RbumRelEnvAggAddReq
impl ToYAML for RbumRelEnvAggAddReq
Source§impl Type for RbumRelEnvAggAddReq
impl Type for RbumRelEnvAggAddReq
Source§const IS_REQUIRED: bool = true
const IS_REQUIRED: bool = true
If it is
true, it means that this type is required.Source§type RawValueType = RbumRelEnvAggAddReq
type RawValueType = RbumRelEnvAggAddReq
The raw type used for validator. Read more
Source§type RawElementValueType = RbumRelEnvAggAddReq
type RawElementValueType = RbumRelEnvAggAddReq
The raw element type used for validator.
Source§fn schema_ref() -> MetaSchemaRef
fn schema_ref() -> MetaSchemaRef
Get schema reference of this type.
Source§fn as_raw_value(&self) -> Option<&Self::RawValueType>
fn as_raw_value(&self) -> Option<&Self::RawValueType>
Returns a reference to the raw value.
Source§fn raw_element_iter<'a>(
&'a self,
) -> Box<dyn Iterator<Item = &'a Self::RawElementValueType> + 'a>
fn raw_element_iter<'a>( &'a self, ) -> Box<dyn Iterator<Item = &'a Self::RawElementValueType> + 'a>
Returns an iterator for traversing the elements.
Auto Trait Implementations§
impl Freeze for RbumRelEnvAggAddReq
impl RefUnwindSafe for RbumRelEnvAggAddReq
impl Send for RbumRelEnvAggAddReq
impl Sync for RbumRelEnvAggAddReq
impl Unpin for RbumRelEnvAggAddReq
impl UnsafeUnpin for RbumRelEnvAggAddReq
impl UnwindSafe for RbumRelEnvAggAddReq
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more