pub struct RepoVisibilityBody {
pub visibility: RepoVisibilityInput,
}Expand description
Body for PATCH /api/v1/u/{owner}/repos/{repo}/visibility.
JSON schema
{
"description": "Body for `PATCH /api/v1/u/{owner}/repos/{repo}/visibility`.",
"type": "object",
"required": [
"visibility"
],
"properties": {
"visibility": {
"$ref": "#/components/schemas/RepoVisibilityInput"
}
},
"additionalProperties": false
}Fields§
§visibility: RepoVisibilityInputTrait Implementations§
Source§impl Clone for RepoVisibilityBody
impl Clone for RepoVisibilityBody
Source§fn clone(&self) -> RepoVisibilityBody
fn clone(&self) -> RepoVisibilityBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RepoVisibilityBody
impl Debug for RepoVisibilityBody
Source§impl<'de> Deserialize<'de> for RepoVisibilityBody
impl<'de> Deserialize<'de> for RepoVisibilityBody
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 Freeze for RepoVisibilityBody
impl RefUnwindSafe for RepoVisibilityBody
impl Send for RepoVisibilityBody
impl Sync for RepoVisibilityBody
impl Unpin for RepoVisibilityBody
impl UnsafeUnpin for RepoVisibilityBody
impl UnwindSafe for RepoVisibilityBody
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