Struct graph_rs_sdk::teams::ScheduleRequest
source · [−]pub struct ScheduleRequest<'a, Client> { /* private fields */ }Implementations
pub fn get_swap_shifts_change_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_swap_shifts_change_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_swap_shifts_change_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_swap_shifts_change_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn create_open_shifts<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_open_shifts<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_time_off_reasons<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_time_off_reasons<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn get_time_off_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_time_off_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_time_off_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_time_off_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_shifts<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_shifts<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn get_offer_shift_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_offer_shift_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_offer_shift_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_offer_shift_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn create_time_off_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_time_off_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn get_scheduling_groups<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_scheduling_groups<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_scheduling_groups<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_scheduling_groups<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn create_scheduling_groups<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_scheduling_groups<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_swap_shifts_change_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_swap_shifts_change_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn update_open_shifts<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_open_shifts<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn get_time_off_reasons<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_time_off_reasons<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_time_off_reasons<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_time_off_reasons<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_times_off<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_times_off<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn get_open_shift_change_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn get_open_shift_change_requests<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn update_open_shift_change_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_open_shift_change_requests<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn create_open_shift_change_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_open_shift_change_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_offer_shift_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn create_offer_shift_requests<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
Auto Trait Implementations
impl<'a, Client> RefUnwindSafe for ScheduleRequest<'a, Client> where
Client: RefUnwindSafe,
impl<'a, Client> Send for ScheduleRequest<'a, Client> where
Client: Sync,
impl<'a, Client> Sync for ScheduleRequest<'a, Client> where
Client: Sync,
impl<'a, Client> Unpin for ScheduleRequest<'a, Client>
impl<'a, Client> UnwindSafe for ScheduleRequest<'a, Client> where
Client: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more