pub struct RbumSetAddReq {
pub code: TrimString,
pub kind: TrimString,
pub name: TrimString,
pub note: Option<String>,
pub icon: Option<String>,
pub sort: Option<i64>,
pub ext: Option<String>,
pub scope_level: Option<RbumScopeLevelKind>,
pub disabled: Option<bool>,
}Expand description
Add request for resource set
资源集添加请求
Fields§
§code: TrimStringResource set code
资源集编码
kind: TrimStringResource set kind
资源集类型
name: TrimStringResource set name
资源集名称
note: Option<String>Resource set note
资源集备注
icon: Option<String>Resource set icon
资源集图标
sort: Option<i64>Resource set sort
资源集排序
ext: Option<String>Resource set extension information
资源集扩展信息
scope_level: Option<RbumScopeLevelKind>§disabled: Option<bool>Trait Implementations§
Source§impl Debug for RbumSetAddReq
impl Debug for RbumSetAddReq
Source§impl<'de> Deserialize<'de> for RbumSetAddReq
impl<'de> Deserialize<'de> for RbumSetAddReq
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 RbumSetAddReq
impl ParseFromJSON for RbumSetAddReq
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 RbumSetAddReq
impl ParseFromXML for RbumSetAddReq
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 RbumSetAddReq
impl ParseFromYAML for RbumSetAddReq
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 RbumSetAddReq
impl Serialize for RbumSetAddReq
Source§impl ToJSON for RbumSetAddReq
impl ToJSON for RbumSetAddReq
Source§impl ToXML for RbumSetAddReq
impl ToXML for RbumSetAddReq
Source§impl ToYAML for RbumSetAddReq
impl ToYAML for RbumSetAddReq
Source§impl Type for RbumSetAddReq
impl Type for RbumSetAddReq
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 = RbumSetAddReq
type RawValueType = RbumSetAddReq
The raw type used for validator. Read more
Source§type RawElementValueType = RbumSetAddReq
type RawElementValueType = RbumSetAddReq
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 RbumSetAddReq
Auto Trait Implementations§
impl Freeze for RbumSetAddReq
impl RefUnwindSafe for RbumSetAddReq
impl Send for RbumSetAddReq
impl Sync for RbumSetAddReq
impl Unpin for RbumSetAddReq
impl UnwindSafe for RbumSetAddReq
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