Enum traffloat_def::schema::Schema [−][src]
pub enum Schema {}
Expand description
The tfsave-builder schema
Trait Implementations
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
This method is called just before Xylem::convert_impl
returns if #[xylem(process)]
is
provided. Read more
type Context = DefaultContext
type Context = DefaultContext
The context type for this schema.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = VariantXylem
type From = VariantXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = CatalystXylem
type From = CatalystXylem
The type to convert from.
The implementation of the conversion.
type From = CatalystRangeXylem
type From = CatalystRangeXylem
The type to convert from.
The implementation of the conversion.
type From = MultipliersXylem
type From = MultipliersXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = ActionXylem
type From = ActionXylem
The type to convert from.
The implementation of the conversion.
type From = TriggerSkillXylem
type From = TriggerSkillXylem
The type to convert from.
The implementation of the conversion.
type From = SkillChangeXylem
type From = SkillChangeXylem
The type to convert from.
The implementation of the conversion.
type From = EdgeXylem
type From = EdgeXylem
The type to convert from.
The implementation of the conversion.
type From = IconRefXylem
type From = IconRefXylem
The type to convert from.
The implementation of the conversion.
type From = AlphaBetaXylem
type From = AlphaBetaXylem
The type to convert from.
The implementation of the conversion.
type From = DuctXylem
type From = DuctXylem
The type to convert from.
The implementation of the conversion.
type From = DuctTypeXylem
type From = DuctTypeXylem
The type to convert from.
The implementation of the conversion.
type From = ElectricityDuctTypeXylem
type From = ElectricityDuctTypeXylem
The type to convert from.
The implementation of the conversion.
type From = DirectionXylem
type From = DirectionXylem
The type to convert from.
The implementation of the conversion.
type From = RailDuctTypeXylem
type From = RailDuctTypeXylem
The type to convert from.
The implementation of the conversion.
type From = LiquidDuctTypeXylem
type From = LiquidDuctTypeXylem
The type to convert from.
The implementation of the conversion.
type From = ReactionXylem
type From = ReactionXylem
The type to convert from.
The implementation of the conversion.
type From = PutXylem
type From = PutXylem
The type to convert from.
The implementation of the conversion.
type From = PolicyXylem
type From = PolicyXylem
The type to convert from.
The implementation of the conversion.
type From = ModelRefXylem
type From = ModelRefXylem
The type to convert from.
The implementation of the conversion.
type From = FlowPolicyXylem
type From = FlowPolicyXylem
The type to convert from.
The implementation of the conversion.
type From = HousingXylem
type From = HousingXylem
The type to convert from.
The implementation of the conversion.
type From = PolicyXylem
type From = PolicyXylem
The type to convert from.
The implementation of the conversion.
type From = SkillRequirementXylem
type From = SkillRequirementXylem
The type to convert from.
The implementation of the conversion.
type From = FeatureXylem
type From = FeatureXylem
The type to convert from.
The implementation of the conversion.
type From = PumpSpecXylem<U>
type From = PumpSpecXylem<U>
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
The implementation of the conversion.
type From = ItemXylem
type From = ItemXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = FormulaXylem
type From = FormulaXylem
The type to convert from.
The implementation of the conversion.
type From = DefaultFormulaXylem
type From = DefaultFormulaXylem
The type to convert from.
The implementation of the conversion.
type From = NodeXylem
type From = NodeXylem
The type to convert from.
The implementation of the conversion.
type From = CargoStorageEntryXylem
type From = CargoStorageEntryXylem
The type to convert from.
The implementation of the conversion.
type From = GasStorageEntryXylem
type From = GasStorageEntryXylem
The type to convert from.
The implementation of the conversion.
type From = LiquidStorageEntryXylem
type From = LiquidStorageEntryXylem
The type to convert from.
The implementation of the conversion.
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = SkillXylem
type From = SkillXylem
The type to convert from.
The implementation of the conversion.
type From = ShapeXylem
type From = ShapeXylem
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
The implementation of the conversion.
type From = Vec<TransformPrimitive>
type From = Vec<TransformPrimitive>
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = StorageXylem
type From = StorageXylem
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
The implementation of the conversion.
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self, <Schema as Schema>::Error>
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self, <Schema as Schema>::Error>
The implementation of the conversion.
type From = Self
type From = Self
The type to convert from.
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
fn convert_impl(
from: Self::From,
context: &mut DefaultContext,
args: &Self::Args
) -> Result<Self>
The implementation of the conversion.
type From = AnyDefXylem
type From = AnyDefXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
type From = DefXylem
type From = DefXylem
The type to convert from.
The implementation of the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Schema
impl UnwindSafe for Schema
Blanket Implementations
Mutably borrows from an owned value. Read more
type Storage = PackedStorage<T>
type Storage = PackedStorage<T>
The storage type required to hold all instances of this component in a world.
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more
The inverse inclusion map: attempts to construct self
from the equivalent element of its
superset. Read more
Checks if self
is actually part of its subset T
(and can be converted to it).
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.
The inclusion map: converts self
to the equivalent element of its superset.