func NewInlineQueryResultCachedVideo(title, videoFileID string) (newVideo *InlineQueryResultCachedVideo, generatedID *string) {
	if id, err := newUUID(); err == nil {
		return &InlineQueryResultCachedVideo{
			InlineQueryResult: InlineQueryResult{
				Type: InlineQueryResultTypeVideo,
				ID:   id,
			},
			Title:       title,
			VideoFileID: videoFileID,
		}, &id
	}

	return &InlineQueryResultCachedVideo{}, nil
}
// NewInlineQueryResultCachedVideo is a helper function for generating a new InlineQueryResultCachedVideo
//
// https://core.telegram.org/bots/api#inlinequeryresultcachedvideo
NewInlineQueryResultCachedVideo is a helper function for generating a new InlineQueryResultCachedVideo


// NewInlineQueryResultCachedVideo is a helper function for generating a new InlineQueryResultCachedVideo // // https : // core . telegram . org / bots / api#inlinequeryresultcachedvideo
func NewInlineQueryResultCachedVideo(title, videoFileID string) (newVideo *InlineQueryResultCachedVideo, generatedID *string) {
	if id, err := newUUID(); err == nil {
		return &InlineQueryResultCachedVideo{
			InlineQueryResult: InlineQueryResult{
				Type: InlineQueryResultTypeVideo,
				ID:   id,
			},
			Title:       title,
			VideoFileID: videoFileID,
		}, &id
	}
	return &InlineQueryResultCachedVideo{}, nil
}
func NewInlineQueryResultCachedVideo ( title , videoFileID string ) ( newVideo * InlineQueryResultCachedVideo , generatedID * string ) { if id , err := newUUID ( ) ; err == nil { return & InlineQueryResultCachedVideo { InlineQueryResult : InlineQueryResult { Type : InlineQueryResultTypeVideo , ID : id , } , Title : title , VideoFileID : videoFileID , } , & id } return & InlineQueryResultCachedVideo { } , nil }
NewInlineQueryResultCachedVideo is a helper function for generating a new InlineQueryResultCachedVideo
NewInlineQueryResultCachedVideo is a helper function for generating a new InlineQueryResultCachedVideo