pub struct SimpleScore {
pub score: i64,
}Fields§
§score: i64Implementations§
Source§impl SimpleScore
impl SimpleScore
pub const ZERO: SimpleScore
pub const ONE: SimpleScore
pub fn of(score: i64) -> Self
pub fn parse(text: &str) -> Result<Self, SolverForgeError>
Trait Implementations§
Source§impl Add for SimpleScore
impl Add for SimpleScore
Source§impl Clone for SimpleScore
impl Clone for SimpleScore
Source§fn clone(&self) -> SimpleScore
fn clone(&self) -> SimpleScore
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SimpleScore
impl Debug for SimpleScore
Source§impl Default for SimpleScore
impl Default for SimpleScore
Source§impl<'de> Deserialize<'de> for SimpleScore
impl<'de> Deserialize<'de> for SimpleScore
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 Display for SimpleScore
impl Display for SimpleScore
Source§impl Hash for SimpleScore
impl Hash for SimpleScore
Source§impl Neg for SimpleScore
impl Neg for SimpleScore
Source§impl Ord for SimpleScore
impl Ord for SimpleScore
Source§impl PartialEq for SimpleScore
impl PartialEq for SimpleScore
Source§impl PartialOrd for SimpleScore
impl PartialOrd for SimpleScore
Source§impl Score for SimpleScore
impl Score for SimpleScore
Source§impl Serialize for SimpleScore
impl Serialize for SimpleScore
Source§impl Sub for SimpleScore
impl Sub for SimpleScore
impl Copy for SimpleScore
impl Eq for SimpleScore
impl StructuralPartialEq for SimpleScore
Auto Trait Implementations§
impl Freeze for SimpleScore
impl RefUnwindSafe for SimpleScore
impl Send for SimpleScore
impl Sync for SimpleScore
impl Unpin for SimpleScore
impl UnwindSafe for SimpleScore
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.