pub struct BodyType {
pub worksheet_name: Option<String>,
pub global_id: Option<String>,
pub content: Vec<BodyTypeContent>,
}Expand description
Implementation part of a POU, action or transistion
Fields§
§worksheet_name: Option<String>§global_id: Option<String>§content: Vec<BodyTypeContent>Trait Implementations§
Source§impl<'de> Deserializer<'de, BodyType> for Box<BodyTypeDeserializer>
impl<'de> Deserializer<'de, BodyType> for Box<BodyTypeDeserializer>
Source§fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, BodyType>where
R: DeserializeReader,
fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, BodyType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, BodyType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, BodyType>where
R: DeserializeReader,
Source§impl WithDeserializer for BodyType
impl WithDeserializer for BodyType
Source§type Deserializer = Box<BodyTypeDeserializer>
type Deserializer = Box<BodyTypeDeserializer>
The deserializer to use for this type.
Source§impl WithSerializer for BodyType
impl WithSerializer for BodyType
Source§type Serializer<'x> = BodyTypeSerializer<'x>
type Serializer<'x> = BodyTypeSerializer<'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 BodyType
impl RefUnwindSafe for BodyType
impl Send for BodyType
impl Sync for BodyType
impl Unpin for BodyType
impl UnwindSafe for BodyType
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