pub struct GateSwitchedMessage { /* private fields */ }
Implementations
sourceimpl GateSwitchedMessage
impl GateSwitchedMessage
pub fn from_packet(
connector: &Arc<Connector>,
packet: &Packet,
reader: &mut dyn BinaryReader
) -> Result<GateSwitchedMessage, Error>
pub fn invoker_player(&self) -> &Option<Arc<Player>>
pub fn invoker_player_info(&self) -> &Option<Arc<ControllableInfo>>
pub fn switch_string(&self) -> &str
pub fn gates(&self) -> &Vec<GateSwitchInfo>
Trait Implementations
sourceimpl Display for GateSwitchedMessage
impl Display for GateSwitchedMessage
impl GameMessage for GateSwitchedMessage
Auto Trait Implementations
impl !RefUnwindSafe for GateSwitchedMessage
impl Send for GateSwitchedMessage
impl Sync for GateSwitchedMessage
impl Unpin for GateSwitchedMessage
impl !UnwindSafe for GateSwitchedMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more