pub struct CalendarObject { /* private fields */ }Implementations§
Source§impl CalendarObject
impl CalendarObject
pub fn import(ics: &str, options: Option<ParserOptions>) -> Result<Self, Error>
pub fn from_ics(ics: String) -> Result<Self, Error>
pub const fn get_inner(&self) -> &IcalCalendarObject
pub fn get_uid(&self) -> &str
pub fn get_etag(&self) -> String
pub fn get_ics(&self) -> &str
pub fn get_object_type(&self) -> CalendarObjectType
Trait Implementations§
Source§impl Clone for CalendarObject
impl Clone for CalendarObject
Source§fn clone(&self) -> CalendarObject
fn clone(&self) -> CalendarObject
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 CalendarObject
impl Debug for CalendarObject
Source§impl From<CalendarObject> for IcalCalendarObject
impl From<CalendarObject> for IcalCalendarObject
Source§fn from(value: CalendarObject) -> Self
fn from(value: CalendarObject) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for CalendarObject
impl RefUnwindSafe for CalendarObject
impl Send for CalendarObject
impl Sync for CalendarObject
impl Unpin for CalendarObject
impl UnwindSafe for CalendarObject
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more