Trait godot::prelude::TypeStringHint

source ·
pub trait TypeStringHint {
    // Required method
    fn type_string() -> String;
}
Expand description

Marks types that are registered via “type string hint” in Godot.

See PropertyHint::TYPE_STRING and upstream docs.

Required Methods§

source

fn type_string() -> String

Returns the representation of this type as a type string.

See PropertyHint.PROPERTY_HINT_TYPE_STRING.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl TypeStringHint for bool

source§

impl TypeStringHint for f32

source§

impl TypeStringHint for f64

source§

impl TypeStringHint for i8

source§

impl TypeStringHint for i16

source§

impl TypeStringHint for i32

source§

impl TypeStringHint for i64

source§

impl TypeStringHint for u8

source§

impl TypeStringHint for u16

source§

impl TypeStringHint for u32

source§

impl<T> TypeStringHint for Option<T>
where T: TypeStringHint,

Implementors§

source§

impl TypeStringHint for Rid

source§

impl TypeStringHint for Aabb

source§

impl TypeStringHint for Array<Variant>

source§

impl TypeStringHint for Basis

source§

impl TypeStringHint for Callable

source§

impl TypeStringHint for Color

source§

impl TypeStringHint for Dictionary

source§

impl TypeStringHint for GString

source§

impl TypeStringHint for NodePath

source§

impl TypeStringHint for PackedByteArray

source§

impl TypeStringHint for PackedColorArray

source§

impl TypeStringHint for PackedFloat32Array

source§

impl TypeStringHint for PackedFloat64Array

source§

impl TypeStringHint for PackedInt32Array

source§

impl TypeStringHint for PackedInt64Array

source§

impl TypeStringHint for PackedStringArray

source§

impl TypeStringHint for PackedVector2Array

source§

impl TypeStringHint for PackedVector3Array

source§

impl TypeStringHint for Plane

source§

impl TypeStringHint for Projection

source§

impl TypeStringHint for Quaternion

source§

impl TypeStringHint for Rect2

source§

impl TypeStringHint for Rect2i

source§

impl TypeStringHint for Signal

source§

impl TypeStringHint for StringName

source§

impl TypeStringHint for Transform2D

source§

impl TypeStringHint for Transform3D

source§

impl TypeStringHint for Vector2

source§

impl TypeStringHint for Vector2i

source§

impl TypeStringHint for Vector3

source§

impl TypeStringHint for Vector3i

source§

impl TypeStringHint for Vector4

source§

impl TypeStringHint for Vector4i

source§

impl<T> TypeStringHint for Array<T>

source§

impl<T> TypeStringHint for Gd<T>
where T: GodotClass,