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