pub struct TypeOverride {
pub roles: Option<Vec<Role>>,
pub instructions: Option<String>,
pub status: Option<TypeStatus>,
pub rate_hint: Option<u32>,
pub max_payload_hint: Option<u64>,
}Expand description
Per-type adjustments applied when importing a pack.
Fields§
§roles: Option<Vec<Role>>§instructions: Option<String>§status: Option<TypeStatus>§rate_hint: Option<u32>§max_payload_hint: Option<u64>Trait Implementations§
Source§impl Clone for TypeOverride
impl Clone for TypeOverride
Source§impl Debug for TypeOverride
impl Debug for TypeOverride
Source§impl Default for TypeOverride
impl Default for TypeOverride
Source§impl<'de> Deserialize<'de> for TypeOverride
impl<'de> Deserialize<'de> for TypeOverride
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 PartialEq for TypeOverride
impl PartialEq for TypeOverride
Source§impl Serialize for TypeOverride
impl Serialize for TypeOverride
impl StructuralPartialEq for TypeOverride
Auto Trait Implementations§
impl Freeze for TypeOverride
impl RefUnwindSafe for TypeOverride
impl Send for TypeOverride
impl Sync for TypeOverride
impl Unpin for TypeOverride
impl UnsafeUnpin for TypeOverride
impl UnwindSafe for TypeOverride
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