pub struct BehaviorSelection {
pub behavior_key: i32,
pub behavior_id: i32,
pub autonomy_level: u8,
pub arg_keys: Vec<String>,
pub arg_values: Vec<String>,
pub input_keys: Vec<String>,
pub input_values: Vec<String>,
pub modifications: Vec<BehaviorModification>,
}Fields§
§behavior_key: i32§behavior_id: i32§autonomy_level: u8§arg_keys: Vec<String>§arg_values: Vec<String>§input_keys: Vec<String>§input_values: Vec<String>§modifications: Vec<BehaviorModification>Trait Implementations§
Source§impl Clone for BehaviorSelection
impl Clone for BehaviorSelection
Source§fn clone(&self) -> BehaviorSelection
fn clone(&self) -> BehaviorSelection
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 BehaviorSelection
impl Debug for BehaviorSelection
Source§impl Default for BehaviorSelection
impl Default for BehaviorSelection
Source§impl<'de> Deserialize<'de> for BehaviorSelection
impl<'de> Deserialize<'de> for BehaviorSelection
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 PartialEq for BehaviorSelection
impl PartialEq for BehaviorSelection
Source§impl Serialize for BehaviorSelection
impl Serialize for BehaviorSelection
impl Message for BehaviorSelection
impl StructuralPartialEq for BehaviorSelection
Auto Trait Implementations§
impl Freeze for BehaviorSelection
impl RefUnwindSafe for BehaviorSelection
impl Send for BehaviorSelection
impl Sync for BehaviorSelection
impl Unpin for BehaviorSelection
impl UnwindSafe for BehaviorSelection
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