pub struct SelectionDivergenceElementType {
pub local_id: u64,
pub height: Option<f64>,
pub width: Option<f64>,
pub global_id: Option<String>,
pub position: PositionType,
pub connection_point_in: Option<ConnectionPointInType>,
pub connection_point_out: Vec<LeftPowerRailConnectionPointOutElementType>,
pub add_data: Option<AddDataType>,
pub documentation: Option<FormattedTextType>,
}Fields§
§local_id: u64§height: Option<f64>§width: Option<f64>§global_id: Option<String>§position: PositionType§connection_point_in: Option<ConnectionPointInType>§connection_point_out: Vec<LeftPowerRailConnectionPointOutElementType>§add_data: Option<AddDataType>§documentation: Option<FormattedTextType>Trait Implementations§
Source§impl<'de> Deserializer<'de, SelectionDivergenceElementType> for Box<SelectionDivergenceElementTypeDeserializer>
impl<'de> Deserializer<'de, SelectionDivergenceElementType> for Box<SelectionDivergenceElementTypeDeserializer>
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SelectionDivergenceElementType>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SelectionDivergenceElementType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SelectionDivergenceElementType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SelectionDivergenceElementType>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<SelectionDivergenceElementType, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<SelectionDivergenceElementType, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Source§impl WithDeserializer for SelectionDivergenceElementType
impl WithDeserializer for SelectionDivergenceElementType
Source§type Deserializer = Box<SelectionDivergenceElementTypeDeserializer>
type Deserializer = Box<SelectionDivergenceElementTypeDeserializer>
The deserializer to use for this type.
Source§impl WithSerializer for SelectionDivergenceElementType
impl WithSerializer for SelectionDivergenceElementType
Source§type Serializer<'x> = SelectionDivergenceElementTypeSerializer<'x>
type Serializer<'x> = SelectionDivergenceElementTypeSerializer<'x>
The serializer to use for this type.
Source§fn serializer<'ser>(
&'ser self,
name: Option<&'ser str>,
is_root: bool,
) -> Result<Self::Serializer<'ser>, Error>
fn serializer<'ser>( &'ser self, name: Option<&'ser str>, is_root: bool, ) -> Result<Self::Serializer<'ser>, Error>
Initializes a new serializer from the passed
value. Read moreAuto Trait Implementations§
impl Freeze for SelectionDivergenceElementType
impl RefUnwindSafe for SelectionDivergenceElementType
impl Send for SelectionDivergenceElementType
impl Sync for SelectionDivergenceElementType
impl Unpin for SelectionDivergenceElementType
impl UnwindSafe for SelectionDivergenceElementType
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