pub struct RbumRelModifyReq {
pub tag: Option<String>,
pub note: Option<String>,
pub ext: Option<String>,
}Expand description
Modify request for resource relationship
资源关联修改请求
Fields§
§tag: Option<String>Relationship tag
关联标签
Used to distinguish different relationships.
用于区分不同的关联关系。
note: Option<String>Relationship note
关联备注
ext: Option<String>Relationship extension information
关联扩展信息
E.g. the record from or to is in another service, to avoid remote calls, you can redundantly add the required information to this field.
例如:记录来源或目标在另一个服务中,为避免远程调用,可以将所需信息冗余添加到此字段。
Trait Implementations§
Source§impl Debug for RbumRelModifyReq
impl Debug for RbumRelModifyReq
Source§impl<'de> Deserialize<'de> for RbumRelModifyReq
impl<'de> Deserialize<'de> for RbumRelModifyReq
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 RbumRelModifyReq
Source§impl ParseFromJSON for RbumRelModifyReq
impl ParseFromJSON for RbumRelModifyReq
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 RbumRelModifyReq
impl ParseFromXML for RbumRelModifyReq
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 RbumRelModifyReq
impl ParseFromYAML for RbumRelModifyReq
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 RbumRelModifyReq
impl Serialize for RbumRelModifyReq
Source§impl ToJSON for RbumRelModifyReq
impl ToJSON for RbumRelModifyReq
Source§impl ToXML for RbumRelModifyReq
impl ToXML for RbumRelModifyReq
Source§impl ToYAML for RbumRelModifyReq
impl ToYAML for RbumRelModifyReq
Source§impl Type for RbumRelModifyReq
impl Type for RbumRelModifyReq
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 = RbumRelModifyReq
type RawValueType = RbumRelModifyReq
The raw type used for validator. Read more
Source§type RawElementValueType = RbumRelModifyReq
type RawElementValueType = RbumRelModifyReq
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 RbumRelModifyReq
impl RefUnwindSafe for RbumRelModifyReq
impl Send for RbumRelModifyReq
impl Sync for RbumRelModifyReq
impl Unpin for RbumRelModifyReq
impl UnsafeUnpin for RbumRelModifyReq
impl UnwindSafe for RbumRelModifyReq
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