pub struct RbumSetTreeCateNodeResp {Show 13 fields
pub id: String,
pub sys_code: String,
pub bus_code: String,
pub name: String,
pub icon: String,
pub sort: i64,
pub ext: String,
pub node: Vec<RbumSetTreeCateNodeResp>,
pub own_paths: String,
pub owner: String,
pub create_time: DateTime<Utc>,
pub update_time: DateTime<Utc>,
pub scope_level: RbumScopeLevelKind,
}Expand description
Resource tree cate structure information
资源树目录结构信息
Fields§
§id: StringNode id
节点id
sys_code: StringSystem (internal) code
系统(内部)编码
using regular hierarchical code to avoid recursive tree queries.
使用规则的层级编码,避免递归树查询。
bus_code: StringBusiness code for custom
自定义业务编码
name: StringNode name
节点名称
icon: StringNode icon
节点图标
sort: i64Node sort
节点排序
ext: StringNode extension information
节点扩展信息
node: Vec<RbumSetTreeCateNodeResp>§own_paths: String§owner: String§create_time: DateTime<Utc>§update_time: DateTime<Utc>§scope_level: RbumScopeLevelKindTrait Implementations§
Source§impl Clone for RbumSetTreeCateNodeResp
impl Clone for RbumSetTreeCateNodeResp
Source§fn clone(&self) -> RbumSetTreeCateNodeResp
fn clone(&self) -> RbumSetTreeCateNodeResp
Returns a duplicate of the value. Read more
1.0.0 · 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 RbumSetTreeCateNodeResp
impl Debug for RbumSetTreeCateNodeResp
Source§impl<'de> Deserialize<'de> for RbumSetTreeCateNodeResp
impl<'de> Deserialize<'de> for RbumSetTreeCateNodeResp
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 RbumSetTreeCateNodeResp
impl ParseFromJSON for RbumSetTreeCateNodeResp
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 RbumSetTreeCateNodeResp
impl ParseFromXML for RbumSetTreeCateNodeResp
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 RbumSetTreeCateNodeResp
impl ParseFromYAML for RbumSetTreeCateNodeResp
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 RbumSetTreeCateNodeResp
impl Serialize for RbumSetTreeCateNodeResp
Source§impl ToJSON for RbumSetTreeCateNodeResp
impl ToJSON for RbumSetTreeCateNodeResp
Source§impl ToXML for RbumSetTreeCateNodeResp
impl ToXML for RbumSetTreeCateNodeResp
Source§impl ToYAML for RbumSetTreeCateNodeResp
impl ToYAML for RbumSetTreeCateNodeResp
Source§impl Type for RbumSetTreeCateNodeResp
impl Type for RbumSetTreeCateNodeResp
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 = RbumSetTreeCateNodeResp
type RawValueType = RbumSetTreeCateNodeResp
The raw type used for validator. Read more
Source§type RawElementValueType = RbumSetTreeCateNodeResp
type RawElementValueType = RbumSetTreeCateNodeResp
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 RbumSetTreeCateNodeResp
Auto Trait Implementations§
impl Freeze for RbumSetTreeCateNodeResp
impl RefUnwindSafe for RbumSetTreeCateNodeResp
impl Send for RbumSetTreeCateNodeResp
impl Sync for RbumSetTreeCateNodeResp
impl Unpin for RbumSetTreeCateNodeResp
impl UnwindSafe for RbumSetTreeCateNodeResp
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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