pub struct AxTreeArgs {
pub session_id: String,
pub mode: Option<String>,
pub depth: Option<i64>,
}Fields§
§session_id: String§mode: Option<String>“compact” (default): a pruned, indented role/name outline meant for an agent to read. “raw”: the full CDP AX nodes for programmatic use.
depth: Option<i64>Maximum descendant depth to traverse; omit for the whole tree.
Trait Implementations§
Source§impl Debug for AxTreeArgs
impl Debug for AxTreeArgs
Source§impl Default for AxTreeArgs
impl Default for AxTreeArgs
Source§fn default() -> AxTreeArgs
fn default() -> AxTreeArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AxTreeArgs
impl<'de> Deserialize<'de> for AxTreeArgs
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 JsonSchema for AxTreeArgs
impl JsonSchema for AxTreeArgs
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for AxTreeArgs
impl RefUnwindSafe for AxTreeArgs
impl Send for AxTreeArgs
impl Sync for AxTreeArgs
impl Unpin for AxTreeArgs
impl UnsafeUnpin for AxTreeArgs
impl UnwindSafe for AxTreeArgs
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