pub enum Answer {
AnswerNewObject(AnswerNewObject),
AnswerReload(AnswerReload),
AnswerPrint(AnswerPrint),
AnswerError(AnswerError),
AnswerCustomMessage(AnswerCustomMessage),
AnswerReturn(AnswerReturn),
AnswerGameSaved(AnswerGameSaved),
AnswerObjectCreated(AnswerObjectCreated),
}
Expand description
Represents incoming messages sent by Tabletop Simulator.
Variants§
AnswerNewObject(AnswerNewObject)
Represents Pushing New Object
AnswerReload(AnswerReload)
Represents Loading a new Game
AnswerPrint(AnswerPrint)
Represents Print/Debug Messages
AnswerError(AnswerError)
Represents Error Messages
AnswerCustomMessage(AnswerCustomMessage)
Represents Custom Messages
AnswerReturn(AnswerReturn)
Represents Return Messages
AnswerGameSaved(AnswerGameSaved)
Represents Game Saved
AnswerObjectCreated(AnswerObjectCreated)
Represents Object Created
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Answer
impl<'de> Deserialize<'de> for Answer
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl TryFrom<Answer> for AnswerCustomMessage
impl TryFrom<Answer> for AnswerCustomMessage
Source§impl TryFrom<Answer> for AnswerError
impl TryFrom<Answer> for AnswerError
Source§impl TryFrom<Answer> for AnswerGameSaved
impl TryFrom<Answer> for AnswerGameSaved
Source§impl TryFrom<Answer> for AnswerNewObject
impl TryFrom<Answer> for AnswerNewObject
Source§impl TryFrom<Answer> for AnswerObjectCreated
impl TryFrom<Answer> for AnswerObjectCreated
Source§impl TryFrom<Answer> for AnswerPrint
impl TryFrom<Answer> for AnswerPrint
Source§impl TryFrom<Answer> for AnswerReload
impl TryFrom<Answer> for AnswerReload
Auto Trait Implementations§
impl Freeze for Answer
impl RefUnwindSafe for Answer
impl Send for Answer
impl Sync for Answer
impl Unpin for Answer
impl UnwindSafe for Answer
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