pub struct IcalTodo {
pub properties: Vec<Property>,
pub alarms: Vec<IcalAlarm>,
}Fields§
§properties: Vec<Property>§alarms: Vec<IcalAlarm>Implementations§
Trait Implementations§
Source§impl Component for IcalTodo
impl Component for IcalTodo
Source§fn add_property(&mut self, property: Property)
fn add_property(&mut self, property: Property)
Add the givent property.
Source§fn add_sub_component<B: BufRead>(
&mut self,
value: &str,
line_parser: &RefCell<PropertyParser<B>>,
) -> Result<(), ParserError>
fn add_sub_component<B: BufRead>( &mut self, value: &str, line_parser: &RefCell<PropertyParser<B>>, ) -> Result<(), ParserError>
Add the givent sub component.
Source§fn parse<B: BufRead>(
&mut self,
line_parser: &RefCell<PropertyParser<B>>,
) -> Result<(), ParserError>
fn parse<B: BufRead>( &mut self, line_parser: &RefCell<PropertyParser<B>>, ) -> Result<(), ParserError>
Parse the content from
line_parser and fill the component with.Auto Trait Implementations§
impl Freeze for IcalTodo
impl RefUnwindSafe for IcalTodo
impl Send for IcalTodo
impl Sync for IcalTodo
impl Unpin for IcalTodo
impl UnwindSafe for IcalTodo
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