pub struct RustConstructorId {
pub name: String,
pub discern_type: String,
}Expand description
Unique identifier for Rust Constructor resources.
Rust Constructor资源的唯一标识符。
This struct combines a resource name and type to create a unique identifier that can be used to reference resources throughout the application.
这个结构体结合了资源名称和类型来创建一个唯一的标识符,可以在整个应用程序中用来引用资源。
Fields§
§name: StringUnique name identifying the resource instance, Resources of different types can have the same name.
标识资源实例的唯一名称,不同类型的资源可以重名。
discern_type: StringType of the resource (e.g., Image).
资源的类型(例如Image)。
Trait Implementations§
Source§impl Clone for RustConstructorId
impl Clone for RustConstructorId
Source§fn clone(&self) -> RustConstructorId
fn clone(&self) -> RustConstructorId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RustConstructorId
impl Debug for RustConstructorId
Source§impl Default for RustConstructorId
impl Default for RustConstructorId
Source§fn default() -> RustConstructorId
fn default() -> RustConstructorId
Returns the “default value” for a type. Read more
Source§impl Hash for RustConstructorId
impl Hash for RustConstructorId
Source§impl Ord for RustConstructorId
impl Ord for RustConstructorId
Source§fn cmp(&self, other: &RustConstructorId) -> Ordering
fn cmp(&self, other: &RustConstructorId) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RustConstructorId
impl PartialEq for RustConstructorId
Source§impl PartialOrd for RustConstructorId
impl PartialOrd for RustConstructorId
impl Eq for RustConstructorId
impl StructuralPartialEq for RustConstructorId
Auto Trait Implementations§
impl Freeze for RustConstructorId
impl RefUnwindSafe for RustConstructorId
impl Send for RustConstructorId
impl Sync for RustConstructorId
impl Unpin for RustConstructorId
impl UnsafeUnpin for RustConstructorId
impl UnwindSafe for RustConstructorId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().