Struct rust_tdlib::types::RemoteFile  
source · [−]pub struct RemoteFile { /* private fields */ }Expand description
Represents a remote file
Implementations
sourceimpl RemoteFile
 
impl RemoteFile
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> RemoteFileBuilder
pub fn id(&self) -> &String
pub fn unique_id(&self) -> &String
pub fn is_uploading_active(&self) -> bool
pub fn is_uploading_completed(&self) -> bool
pub fn uploaded_size(&self) -> i32
Trait Implementations
sourceimpl AsRef<RemoteFile> for RemoteFile
 
impl AsRef<RemoteFile> for RemoteFile
sourcefn as_ref(&self) -> &RemoteFile
 
fn as_ref(&self) -> &RemoteFile
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for RemoteFile
 
impl Clone for RemoteFile
sourcefn clone(&self) -> RemoteFile
 
fn clone(&self) -> RemoteFile
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for RemoteFile
 
impl Debug for RemoteFile
sourceimpl Default for RemoteFile
 
impl Default for RemoteFile
sourcefn default() -> RemoteFile
 
fn default() -> RemoteFile
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RemoteFile
 
impl<'de> Deserialize<'de> for RemoteFile
sourcefn 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
sourceimpl Serialize for RemoteFile
 
impl Serialize for RemoteFile
Auto Trait Implementations
impl RefUnwindSafe for RemoteFile
impl Send for RemoteFile
impl Sync for RemoteFile
impl Unpin for RemoteFile
impl UnwindSafe for RemoteFile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more