pub struct InputFileLocation {
pub volume_id: i64,
pub local_id: i32,
pub secret: i64,
pub file_reference: Vec<u8>,
}Expand description
Generated from:
inputFileLocation#dfdaabe1 volume_id:long local_id:int secret:long file_reference:bytes = InputFileLocationFields§
§volume_id: i64§local_id: i32§secret: i64§file_reference: Vec<u8>Trait Implementations§
Source§impl Clone for InputFileLocation
impl Clone for InputFileLocation
Source§fn clone(&self) -> InputFileLocation
fn clone(&self) -> InputFileLocation
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 InputFileLocation
impl Debug for InputFileLocation
Source§impl Deserializable for InputFileLocation
impl Deserializable for InputFileLocation
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<InputFileLocation> for InputFileLocation
impl From<InputFileLocation> for InputFileLocation
Source§fn from(x: InputFileLocation) -> Self
fn from(x: InputFileLocation) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputFileLocation
impl Identifiable for InputFileLocation
Source§const CONSTRUCTOR_ID: u32 = 0xdfdaabe1
const CONSTRUCTOR_ID: u32 = 0xdfdaabe1
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputFileLocation
impl PartialEq for InputFileLocation
Source§impl Serializable for InputFileLocation
impl Serializable for InputFileLocation
Source§impl TryFrom<InputFileLocation> for InputFileLocation
impl TryFrom<InputFileLocation> for InputFileLocation
Source§type Error = InputFileLocation
type Error = InputFileLocation
The type returned in the event of a conversion error.
impl StructuralPartialEq for InputFileLocation
Auto Trait Implementations§
impl Freeze for InputFileLocation
impl RefUnwindSafe for InputFileLocation
impl Send for InputFileLocation
impl Sync for InputFileLocation
impl Unpin for InputFileLocation
impl UnsafeUnpin for InputFileLocation
impl UnwindSafe for InputFileLocation
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