pub struct V1Resource {
pub name: Option<String>,
pub uid: Option<String>,
pub create_time: Option<String>,
pub filename: Option<String>,
pub content: Option<Vec<u8>>,
pub external_link: Option<String>,
pub type: Option<String>,
pub size: Option<String>,
pub memo: Option<String>,
}
Fields§
§name: Option<String>
The name of the resource. Format: resources/{id} id is the system generated unique identifier.
uid: Option<String>
The user defined id of the resource.
create_time: Option<String>
§filename: Option<String>
§content: Option<Vec<u8>>
§external_link: Option<String>
§type: Option<String>
§size: Option<String>
§memo: Option<String>
Implementations§
Source§impl V1Resource
impl V1Resource
pub fn new() -> V1Resource
Trait Implementations§
Source§impl Clone for V1Resource
impl Clone for V1Resource
Source§fn clone(&self) -> V1Resource
fn clone(&self) -> V1Resource
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 Debug for V1Resource
impl Debug for V1Resource
Source§impl Default for V1Resource
impl Default for V1Resource
Source§fn default() -> V1Resource
fn default() -> V1Resource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for V1Resource
impl<'de> Deserialize<'de> for V1Resource
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 V1Resource
impl PartialEq for V1Resource
Source§impl Serialize for V1Resource
impl Serialize for V1Resource
impl StructuralPartialEq for V1Resource
Auto Trait Implementations§
impl Freeze for V1Resource
impl RefUnwindSafe for V1Resource
impl Send for V1Resource
impl Sync for V1Resource
impl Unpin for V1Resource
impl UnwindSafe for V1Resource
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