Enum chinese_lunisolar_calendar::SolarDay [−][src]
pub enum SolarDay {}Show variants
First, Second, Third, Fourth, Fifth, Sixth, Seventh, Eighth, Ninth, Tenth, Eleventh, Twelfth, Thirteen, Fourteen, Fifteen, Sixteen, Seventeen, Eighteen, Nineteen, Twenty, TwentyFirst, TwentySecond, TwentyThird, TwentyFourth, TwentyFifth, TwentySixth, TwentySeventh, TwentyEighth, TwentyNinth, Thirty, ThirtyFirst,
列舉西曆三十一個天數名稱:一、二、…、十一、十二、…、二十一、二十二、…、三十、三十一。
Variants
一
二
三
四
五
六
七
八
九
十
十一
十二
十三
十四
十五
十六
十七
十八
十九
二十
二十一
二十二
二十三
二十四
二十五
二十六
二十七
二十八
二十九
三十
三十一
Implementations
impl SolarDay
[src]
pub unsafe fn from_ordinal_unsafe(number: i8) -> SolarDay
[src]
pub fn from_str<S: AsRef<str>>(s: S) -> Option<SolarDay>
[src]
透過西曆日期字串來取得 SolarDay
列舉實體。
pub fn to_str(self) -> &'static str
[src]
取得 SolarDay
列舉實體所代表的西曆日期字串。
pub unsafe fn from_u8_unsafe(day: u8) -> SolarDay
[src]
透過西曆日期數值來取得 SolarDay
列舉實體。
pub fn from_u8(day: u8) -> Option<SolarDay>
[src]
透過西曆日期數值來取得 SolarDay
列舉實體。
pub fn to_u8(self) -> u8
[src]
取得 SolarDay
列舉實體所代表的西曆日期數值。
Trait Implementations
impl Clone for SolarDay
[src]
impl Copy for SolarDay
[src]
impl Debug for SolarDay
[src]
impl Display for SolarDay
[src]
impl Eq for SolarDay
[src]
impl FromStr for SolarDay
[src]
type Err = ()
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
[src]
impl Hash for SolarDay
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for SolarDay
[src]
fn cmp(&self, other: &SolarDay) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]
pub fn max(self, other: Self) -> Self#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]
pub fn min(self, other: Self) -> Self#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
#[must_use]
pub fn clamp(self, min: Self, max: Self) -> Selfimpl PartialEq<SolarDay> for SolarDay
[src]
fn eq(&self, other: &SolarDay) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ne(&self, other: &Rhs) -> boolimpl PartialOrd<SolarDay> for SolarDay
[src]
fn partial_cmp(&self, other: &SolarDay) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl StructuralEq for SolarDay
[src]
impl StructuralPartialEq for SolarDay
[src]
Auto Trait Implementations
impl RefUnwindSafe for SolarDay
impl Send for SolarDay
impl Sync for SolarDay
impl Unpin for SolarDay
impl UnwindSafe for SolarDay
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,