pub struct TransportType { /* private fields */ }
Implementations§
Source§impl TransportType
impl TransportType
pub fn new( id: i32, designation: String, product_class_id: i16, tarrif_group: String, output_control: i16, short_name: String, surchage: i16, flag: String, ) -> Self
pub fn designation(&self) -> &str
pub fn product_class_id(&self) -> i16
pub fn set_product_class_name(&mut self, language: Language, value: &str)
pub fn set_category_name(&mut self, language: Language, value: &str)
Trait Implementations§
Source§impl Debug for TransportType
impl Debug for TransportType
Source§impl Default for TransportType
impl Default for TransportType
Source§fn default() -> TransportType
fn default() -> TransportType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransportType
impl<'de> Deserialize<'de> for TransportType
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 Model<TransportType> for TransportType
impl Model<TransportType> for TransportType
Auto Trait Implementations§
impl Freeze for TransportType
impl RefUnwindSafe for TransportType
impl Send for TransportType
impl Sync for TransportType
impl Unpin for TransportType
impl UnwindSafe for TransportType
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