pub struct ChildReference {
pub child_link: Option<String>,
pub id: Option<String>,
pub kind: Option<String>,
pub self_link: Option<String>,
}
Expand description
A reference to a folder’s child. Some resource methods (such as children.get
) require a childId
. Use the children.list
method to retrieve the ID of the child.
§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).
- get children (response)
- insert children (request|response)
Fields§
§child_link: Option<String>
Output only. A link to the child.
id: Option<String>
The ID of the child.
kind: Option<String>
Output only. This is always drive#childReference
.
self_link: Option<String>
Output only. A link back to this reference.
Trait Implementations§
Source§impl Clone for ChildReference
impl Clone for ChildReference
Source§fn clone(&self) -> ChildReference
fn clone(&self) -> ChildReference
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 Debug for ChildReference
impl Debug for ChildReference
Source§impl Default for ChildReference
impl Default for ChildReference
Source§fn default() -> ChildReference
fn default() -> ChildReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChildReference
impl<'de> Deserialize<'de> for ChildReference
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 Serialize for ChildReference
impl Serialize for ChildReference
impl RequestValue for ChildReference
impl ResponseResult for ChildReference
Auto Trait Implementations§
impl Freeze for ChildReference
impl RefUnwindSafe for ChildReference
impl Send for ChildReference
impl Sync for ChildReference
impl Unpin for ChildReference
impl UnwindSafe for ChildReference
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more