pub struct RbumDomainModifyReq {
pub name: Option<TrimString>,
pub note: Option<String>,
pub icon: Option<String>,
pub sort: Option<i64>,
pub scope_level: Option<RbumScopeLevelKind>,
}Expand description
Modify request for resource domain
资源域修改请求
Fields§
§name: Option<TrimString>Resource domain name
资源域名称
note: Option<String>Resource domain note
资源域备注
icon: Option<String>Resource domain icon
资源域图标
sort: Option<i64>Resource domain sort
资源域排序
scope_level: Option<RbumScopeLevelKind>Resource domain scope level
资源域作用域级别
Default is private
默认为私有
Trait Implementations§
Source§impl Debug for RbumDomainModifyReq
impl Debug for RbumDomainModifyReq
Source§impl<'de> Deserialize<'de> for RbumDomainModifyReq
impl<'de> Deserialize<'de> for RbumDomainModifyReq
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 ParseFromJSON for RbumDomainModifyReq
impl ParseFromJSON for RbumDomainModifyReq
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 RbumDomainModifyReq
impl ParseFromXML for RbumDomainModifyReq
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 RbumDomainModifyReq
impl ParseFromYAML for RbumDomainModifyReq
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 RbumDomainModifyReq
impl Serialize for RbumDomainModifyReq
Source§impl ToJSON for RbumDomainModifyReq
impl ToJSON for RbumDomainModifyReq
Source§impl ToXML for RbumDomainModifyReq
impl ToXML for RbumDomainModifyReq
Source§impl ToYAML for RbumDomainModifyReq
impl ToYAML for RbumDomainModifyReq
Source§impl Type for RbumDomainModifyReq
impl Type for RbumDomainModifyReq
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 = RbumDomainModifyReq
type RawValueType = RbumDomainModifyReq
The raw type used for validator. Read more
Source§type RawElementValueType = RbumDomainModifyReq
type RawElementValueType = RbumDomainModifyReq
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.
impl IsObjectType for RbumDomainModifyReq
Auto Trait Implementations§
impl Freeze for RbumDomainModifyReq
impl RefUnwindSafe for RbumDomainModifyReq
impl Send for RbumDomainModifyReq
impl Sync for RbumDomainModifyReq
impl Unpin for RbumDomainModifyReq
impl UnwindSafe for RbumDomainModifyReq
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
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