[−][src]Struct google_classroom1::ModifyAnnouncementAssigneesRequest
Request to modify assignee mode and options of an announcement.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- announcements modify assignees courses (request)
Fields
assignee_mode: Option<String>
Mode of the announcement describing whether it is accessible by all students or specified individual students.
modify_individual_students_options: Option<ModifyIndividualStudentsOptions>
Set which students can view or cannot view the announcement.
Must be specified only when assigneeMode
is INDIVIDUAL_STUDENTS
.
Trait Implementations
impl Clone for ModifyAnnouncementAssigneesRequest
[src]
fn clone(&self) -> ModifyAnnouncementAssigneesRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ModifyAnnouncementAssigneesRequest
[src]
impl Default for ModifyAnnouncementAssigneesRequest
[src]
impl<'de> Deserialize<'de> for ModifyAnnouncementAssigneesRequest
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for ModifyAnnouncementAssigneesRequest
[src]
impl Serialize for ModifyAnnouncementAssigneesRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ModifyAnnouncementAssigneesRequest
impl Send for ModifyAnnouncementAssigneesRequest
impl Sync for ModifyAnnouncementAssigneesRequest
impl Unpin for ModifyAnnouncementAssigneesRequest
impl UnwindSafe for ModifyAnnouncementAssigneesRequest
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,