pub struct WatchClass {
pub class: ClassId,
}Expand description
The class-filter form of WatchWho.
Fields§
§class: ClassIdThe class (stage-3 ref) whose players this body watches.
Trait Implementations§
Source§impl Clone for WatchClass
impl Clone for WatchClass
Source§impl Debug for WatchClass
impl Debug for WatchClass
Source§impl<'de> Deserialize<'de> for WatchClass
impl<'de> Deserialize<'de> for WatchClass
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
impl Eq for WatchClass
Source§impl JsonSchema for WatchClass
impl JsonSchema for WatchClass
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for WatchClass
impl PartialEq for WatchClass
Source§impl Serialize for WatchClass
impl Serialize for WatchClass
impl StructuralPartialEq for WatchClass
Auto Trait Implementations§
impl Freeze for WatchClass
impl RefUnwindSafe for WatchClass
impl Send for WatchClass
impl Sync for WatchClass
impl Unpin for WatchClass
impl UnsafeUnpin for WatchClass
impl UnwindSafe for WatchClass
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