Struct clacks_mtproto::mtproto::rpc::InvokeWithLayer
[−]
[src]
pub struct InvokeWithLayer<X> { pub layer: int, pub query: X, }
TL-derived from invokeWithLayer
invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X;
Fields
layer: int
query: X
Trait Implementations
impl<X: Debug> Debug for InvokeWithLayer<X>
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl<X: Clone> Clone for InvokeWithLayer<X>
[src]
fn clone(&self) -> InvokeWithLayer<X>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<X: AnyBoxedSerialize> BoxedSerialize for InvokeWithLayer<X>
[src]
fn serialize_boxed<'this>(
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
[src]
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
fn boxed_serialized_bytes(&self) -> Result<Vec<u8>>
[src]
impl<X: Function> Function for InvokeWithLayer<X>
[src]
impl<X: AnyBoxedSerialize> BareSerialize for InvokeWithLayer<X>
[src]
fn serialize_bare(&self, _ser: &mut Serializer) -> Result<()>
[src]
fn bare_serialized_bytes(&self) -> Result<Vec<u8>>
[src]
Auto Trait Implementations
impl<X> Send for InvokeWithLayer<X> where
X: Send,
X: Send,
impl<X> Sync for InvokeWithLayer<X> where
X: Sync,
X: Sync,