pub trait IMessageTrait {
// Required methods
unsafe fn getMessageID(&self) -> FIDString;
unsafe fn setMessageID(&self, id: FIDString);
unsafe fn getAttributes(&self) -> *mut IAttributeList;
}pub trait IMessageTrait {
// Required methods
unsafe fn getMessageID(&self) -> FIDString;
unsafe fn setMessageID(&self, id: FIDString);
unsafe fn getAttributes(&self) -> *mut IAttributeList;
}