pub struct RbumRelAggAddReq {
pub rel: RbumRelAddReq,
pub attrs: Vec<RbumRelAttrAggAddReq>,
pub envs: Vec<RbumRelEnvAggAddReq>,
}Expand description
Add request for resource relationship aggregation
资源关联聚合添加请求
Fields§
§rel: RbumRelAddReqRelationship information
关联信息
attrs: Vec<RbumRelAttrAggAddReq>Relationship attribute information
关联属性信息
envs: Vec<RbumRelEnvAggAddReq>Relationship environment information
关联环境信息
Trait Implementations§
Source§impl Debug for RbumRelAggAddReq
impl Debug for RbumRelAggAddReq
Source§impl<'de> Deserialize<'de> for RbumRelAggAddReq
impl<'de> Deserialize<'de> for RbumRelAggAddReq
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 RbumRelAggAddReq
Source§impl ParseFromJSON for RbumRelAggAddReq
impl ParseFromJSON for RbumRelAggAddReq
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 RbumRelAggAddReq
impl ParseFromXML for RbumRelAggAddReq
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 RbumRelAggAddReq
impl ParseFromYAML for RbumRelAggAddReq
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 RbumRelAggAddReq
impl Serialize for RbumRelAggAddReq
Source§impl ToJSON for RbumRelAggAddReq
impl ToJSON for RbumRelAggAddReq
Source§impl ToXML for RbumRelAggAddReq
impl ToXML for RbumRelAggAddReq
Source§impl ToYAML for RbumRelAggAddReq
impl ToYAML for RbumRelAggAddReq
Source§impl Type for RbumRelAggAddReq
impl Type for RbumRelAggAddReq
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 = RbumRelAggAddReq
type RawValueType = RbumRelAggAddReq
The raw type used for validator. Read more
Source§type RawElementValueType = RbumRelAggAddReq
type RawElementValueType = RbumRelAggAddReq
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 RbumRelAggAddReq
impl RefUnwindSafe for RbumRelAggAddReq
impl Send for RbumRelAggAddReq
impl Sync for RbumRelAggAddReq
impl Unpin for RbumRelAggAddReq
impl UnsafeUnpin for RbumRelAggAddReq
impl UnwindSafe for RbumRelAggAddReq
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
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