UpdateBotShippingQuery.deserialize constructor

UpdateBotShippingQuery.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory UpdateBotShippingQuery.deserialize(BinaryReader reader) {
  // Read [UpdateBotShippingQuery] fields.
  final queryId = reader.readInt64();
  final userId = reader.readInt64();
  final payload = reader.readBytes();
  final shippingAddress = reader.readObject() as PostAddressBase;

  // Construct [UpdateBotShippingQuery] object.
  final returnValue = UpdateBotShippingQuery(
    queryId: queryId,
    userId: userId,
    payload: payload,
    shippingAddress: shippingAddress,
  );

  // Now return the deserialized [UpdateBotShippingQuery].
  return returnValue;
}