Struct ts_rs::Dependency [−][src]
Expand description
A typescript type which is depended upon by other types. This information is required for generating the correct import statements.
Fields
type_id: TypeIdType ID of the rust type
ts_name: StringName of the type in TypeScript
exported_to: &'static strPath to where the type would be exported. By default a filename is derived from the types
name, which can be customized with #[ts(export_to = "..")].
Implementations
Constructs a Dependency from the given type T.
If T is not exportable (meaning T::EXPORT_TO is None), this function will return
None
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more