pub struct CorePreferences {
pub placement: CorePlacement,
pub priority: CorePriority,
pub memory_bytes: Option<NonZeroU64>,
}Expand description
The person’s [core] section, read at serving startup.
Fields§
§placement: CorePlacement§priority: CorePriority§memory_bytes: Option<NonZeroU64>Absent means no memory ceiling. Only soft_shares requests it.
Trait Implementations§
Source§impl Clone for CorePreferences
impl Clone for CorePreferences
Source§impl Debug for CorePreferences
impl Debug for CorePreferences
Source§impl Default for CorePreferences
impl Default for CorePreferences
Source§impl<'de> Deserialize<'de> for CorePreferenceswhere
CorePreferences: Default,
impl<'de> Deserialize<'de> for CorePreferenceswhere
CorePreferences: Default,
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
impl Eq for CorePreferences
Source§impl PartialEq for CorePreferences
impl PartialEq for CorePreferences
Source§impl Serialize for CorePreferences
impl Serialize for CorePreferences
impl StructuralPartialEq for CorePreferences
Auto Trait Implementations§
impl Freeze for CorePreferences
impl RefUnwindSafe for CorePreferences
impl Send for CorePreferences
impl Sync for CorePreferences
impl Unpin for CorePreferences
impl UnsafeUnpin for CorePreferences
impl UnwindSafe for CorePreferences
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