pub struct RbumSetTreeCateResp {
pub cate_tree: Vec<RbumSetTreeCateNodeResp>,
pub ext: Option<RbumSetTreeExtResp>,
}Expand description
Resource tree information
资源目录树信息
Fields§
§cate_tree: Vec<RbumSetTreeCateNodeResp>Resource cate tree node information
资源目录树节点信息
ext: Option<RbumSetTreeExtResp>Resource tree extension information
资源树扩展信息
Trait Implementations§
Source§impl Clone for RbumSetTreeCateResp
impl Clone for RbumSetTreeCateResp
Source§fn clone(&self) -> RbumSetTreeCateResp
fn clone(&self) -> RbumSetTreeCateResp
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 RbumSetTreeCateResp
impl Debug for RbumSetTreeCateResp
Source§impl<'de> Deserialize<'de> for RbumSetTreeCateResp
impl<'de> Deserialize<'de> for RbumSetTreeCateResp
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 RbumSetTreeCateResp
impl ParseFromJSON for RbumSetTreeCateResp
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 RbumSetTreeCateResp
impl ParseFromXML for RbumSetTreeCateResp
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 RbumSetTreeCateResp
impl ParseFromYAML for RbumSetTreeCateResp
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 RbumSetTreeCateResp
impl Serialize for RbumSetTreeCateResp
Source§impl ToJSON for RbumSetTreeCateResp
impl ToJSON for RbumSetTreeCateResp
Source§impl ToXML for RbumSetTreeCateResp
impl ToXML for RbumSetTreeCateResp
Source§impl ToYAML for RbumSetTreeCateResp
impl ToYAML for RbumSetTreeCateResp
Source§impl Type for RbumSetTreeCateResp
impl Type for RbumSetTreeCateResp
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 = RbumSetTreeCateResp
type RawValueType = RbumSetTreeCateResp
The raw type used for validator. Read more
Source§type RawElementValueType = RbumSetTreeCateResp
type RawElementValueType = RbumSetTreeCateResp
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 RbumSetTreeCateResp
Auto Trait Implementations§
impl Freeze for RbumSetTreeCateResp
impl RefUnwindSafe for RbumSetTreeCateResp
impl Send for RbumSetTreeCateResp
impl Sync for RbumSetTreeCateResp
impl Unpin for RbumSetTreeCateResp
impl UnwindSafe for RbumSetTreeCateResp
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