pub struct AnswerNewObject {
pub script_states: Value,
}
Expand description
When clicking on “Scripting Editor” in the right click contextual menu
in TTS for an object that doesn’t have a Lua Script yet, TTS will send
an AnswerNewObject
message containing data for the object.
§Example
{
"message_id": 0,
"script_states": [
{
"name": "Chess Pawn",
"guid": "db3f06",
"script": ""
}
]
}
Fields§
§script_states: Value
Contains the state of the object
Trait Implementations§
Source§impl Debug for AnswerNewObject
impl Debug for AnswerNewObject
Source§impl<'de> Deserialize<'de> for AnswerNewObject
impl<'de> Deserialize<'de> for AnswerNewObject
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
Auto Trait Implementations§
impl Freeze for AnswerNewObject
impl RefUnwindSafe for AnswerNewObject
impl Send for AnswerNewObject
impl Sync for AnswerNewObject
impl Unpin for AnswerNewObject
impl UnwindSafe for AnswerNewObject
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