pub enum SeatPolicy {
CharacterBound,
InstitutionBound,
ObserverSeat,
AdvisorSeat,
None,
}Variants§
Trait Implementations§
Source§impl Clone for SeatPolicy
impl Clone for SeatPolicy
Source§fn clone(&self) -> SeatPolicy
fn clone(&self) -> SeatPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SeatPolicy
Source§impl Debug for SeatPolicy
impl Debug for SeatPolicy
Source§impl<'de> Deserialize<'de> for SeatPolicy
impl<'de> Deserialize<'de> for SeatPolicy
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SeatPolicy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SeatPolicy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SeatPolicy
Source§impl PartialEq for SeatPolicy
impl PartialEq for SeatPolicy
Source§impl Serialize for SeatPolicy
impl Serialize for SeatPolicy
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SeatPolicy
Auto Trait Implementations§
impl Freeze for SeatPolicy
impl RefUnwindSafe for SeatPolicy
impl Send for SeatPolicy
impl Sync for SeatPolicy
impl Unpin for SeatPolicy
impl UnsafeUnpin for SeatPolicy
impl UnwindSafe for SeatPolicy
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