pub struct TeamsCreateDiscussionInOrgRequest {
pub title: String,
pub body: String,
pub private: Option<bool>,
}
Fields§
§title: String
The discussion post’s title.
body: String
The discussion post’s body text.
private: Option<bool>
Private posts are only visible to team members, organization owners, and team maintainers. Public posts are visible to all members of the organization. Set to true
to create a private post.
Implementations§
Source§impl TeamsCreateDiscussionInOrgRequest
impl TeamsCreateDiscussionInOrgRequest
pub fn new(title: String, body: String) -> TeamsCreateDiscussionInOrgRequest
Trait Implementations§
Source§impl Clone for TeamsCreateDiscussionInOrgRequest
impl Clone for TeamsCreateDiscussionInOrgRequest
Source§fn clone(&self) -> TeamsCreateDiscussionInOrgRequest
fn clone(&self) -> TeamsCreateDiscussionInOrgRequest
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 Default for TeamsCreateDiscussionInOrgRequest
impl Default for TeamsCreateDiscussionInOrgRequest
Source§fn default() -> TeamsCreateDiscussionInOrgRequest
fn default() -> TeamsCreateDiscussionInOrgRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamsCreateDiscussionInOrgRequest
impl<'de> Deserialize<'de> for TeamsCreateDiscussionInOrgRequest
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
Source§impl PartialEq for TeamsCreateDiscussionInOrgRequest
impl PartialEq for TeamsCreateDiscussionInOrgRequest
Source§fn eq(&self, other: &TeamsCreateDiscussionInOrgRequest) -> bool
fn eq(&self, other: &TeamsCreateDiscussionInOrgRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for TeamsCreateDiscussionInOrgRequest
Auto Trait Implementations§
impl Freeze for TeamsCreateDiscussionInOrgRequest
impl RefUnwindSafe for TeamsCreateDiscussionInOrgRequest
impl Send for TeamsCreateDiscussionInOrgRequest
impl Sync for TeamsCreateDiscussionInOrgRequest
impl Unpin for TeamsCreateDiscussionInOrgRequest
impl UnwindSafe for TeamsCreateDiscussionInOrgRequest
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