Struct task_picker::sources::CalDavSource
source · pub struct CalDavSource {
pub calendar_name: String,
pub username: String,
pub password: String,
pub base_url: String,
/* private fields */
}
Fields§
§calendar_name: String
§username: String
§password: String
§base_url: String
Implementations§
source§impl CalDavSource
impl CalDavSource
pub fn query_tasks(&self) -> Result<Vec<Task>>
Trait Implementations§
source§impl Clone for CalDavSource
impl Clone for CalDavSource
source§fn clone(&self) -> CalDavSource
fn clone(&self) -> CalDavSource
Returns a copy 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 Default for CalDavSource
impl Default for CalDavSource
source§impl<'de> Deserialize<'de> for CalDavSourcewhere
CalDavSource: Default,
impl<'de> Deserialize<'de> for CalDavSourcewhere CalDavSource: 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
Auto Trait Implementations§
impl !RefUnwindSafe for CalDavSource
impl Send for CalDavSource
impl Sync for CalDavSource
impl Unpin for CalDavSource
impl !UnwindSafe for CalDavSource
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.