pub struct CtmTemporalBoundaryTransformerItem {
pub ext: Option<Value>,
pub ta: f64,
pub tm: PositiveNumber,
pub uid: Uid,
}Expand description
structure to hold initial state of transformer variables
JSON schema
{
"description": "structure to hold initial state of transformer variables",
"type": "object",
"required": [
"ta",
"tm",
"uid"
],
"properties": {
"ext": {
"description": "additional transformer initial condition parameters currently not supported by CTM"
},
"ta": {
"description": "[deg] initial angle phase shift",
"type": "number"
},
"tm": {
"description": "[-] initial tap ratio",
"$ref": "#/$defs/positive_number"
},
"uid": {
"$ref": "#/$defs/uid"
}
}
}Fields§
§ext: Option<Value>additional transformer initial condition parameters currently not supported by CTM
ta: f64§tm: PositiveNumber[-] initial tap ratio
uid: UidImplementations§
Trait Implementations§
Source§impl Clone for CtmTemporalBoundaryTransformerItem
impl Clone for CtmTemporalBoundaryTransformerItem
Source§fn clone(&self) -> CtmTemporalBoundaryTransformerItem
fn clone(&self) -> CtmTemporalBoundaryTransformerItem
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CtmTemporalBoundaryTransformerItem
impl<'de> Deserialize<'de> for CtmTemporalBoundaryTransformerItem
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
Source§impl From<&CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
impl From<&CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
Source§fn from(value: &CtmTemporalBoundaryTransformerItem) -> Self
fn from(value: &CtmTemporalBoundaryTransformerItem) -> Self
Converts to this type from the input type.
Source§impl From<CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
impl From<CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
Source§fn from(value: CtmTemporalBoundaryTransformerItem) -> Self
fn from(value: CtmTemporalBoundaryTransformerItem) -> Self
Converts to this type from the input type.
Source§impl TryFrom<CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
impl TryFrom<CtmTemporalBoundaryTransformerItem> for CtmTemporalBoundaryTransformerItem
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: CtmTemporalBoundaryTransformerItem,
) -> Result<Self, ConversionError>
fn try_from( value: CtmTemporalBoundaryTransformerItem, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CtmTemporalBoundaryTransformerItem
impl RefUnwindSafe for CtmTemporalBoundaryTransformerItem
impl Send for CtmTemporalBoundaryTransformerItem
impl Sync for CtmTemporalBoundaryTransformerItem
impl Unpin for CtmTemporalBoundaryTransformerItem
impl UnwindSafe for CtmTemporalBoundaryTransformerItem
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)